The ARM720T processor has a total of 37 registers:
31 general-purpose
32-bit registers
six program status registers.
These registers cannot all be seen at once. The processor
state and operating mode dictate which registers are available to
the programmer at any one time.