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
reg thumb vs arm
This graphic shows you the register line-up in Thumb state versus ARM state. In ARM state, you have all registers available, including r0 through r12, Program Counter (PC), the Stack Pointer (SP), a Link Register (LR), and the Current Program Status Register (CPSR). In Thumb state, all of these registers are available except for r8 through r12. As stated previously, this was one of the compromises that was made to make the Thumb mode a 16-bit wide instruction.
PTM Published on: 2011-11-02