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 in thumb
The Thumb state register set is a subset of the ARM state set. In the Thumb state, the programmer has direct access to eight general purpose registers, r0 through r7, as well as the Program Counter (PC), the Stack Pointer (SP), a Link Register (LR), and the Current Program Status Register (CPSR). In the Thumb state, the higher registers, r8 through r12, are not part of the standard register set. This was one of the compromises made to be able to compress the Thumb mode into a 16-bit wide instruction. The assembly programmer has limited access to the registers r8 through r12, which allows them to be used for fast temporary storage.
PTM Published on: 2011-11-02