3.1.3. Program status register

Figure 3.4 shows the bit assignments of the Current Program Status Register (CPSR) and Saved Program Status Registers (SPSR) registers in ARMv5 and ARMv7-A.

Figure 3.4. Program Status Register

To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.


In ARMv5, the definitions and general rules for the defined PSR bits are the same as in ARMv7-A, with the following exceptions:

Copyright © 2014 ARM. All rights reserved.ARM DAI0425
Non-ConfidentialID080414