Defines a struct containing information about the registers
A struct to hold the register values and other register information.