Slide 1
Slide 2
Slide 3
Slide 4
Slide 5
Slide 6
Slide 7
Slide 8
Slide 9
Slide 10
Slide 11
Slide 12
Slide 13
Slide 14
Slide 15
Slide 16
Slide 17
Slide 18
Slide 19
Slide 20
Product List
Let’s look at bank registers and the various modes in which they can appear. In user and system modes shown on the far left, registers r0 through r15 implement the CPSR. In FIQ mode, there is a separate set of registers, r8 through r14, and the FIQ SPSR. In each of the IRQ, Supervisor, Abort, and Undefined modes there are two registers, one dedicated to the Stack Pointer (SP) and one to the Link Register (LR). Each register is independent of the equivalent register in the corresponding modes. These registers do not need to be saved and restored when entering and leaving the various modes since they will retain their value while switching from mode to mode.
PTM Published on: 2011-11-02