Samsung S3C2440A User Manual
Page 47

PROGRAMMER'S MODEL
S3C2440A RISC MICROPROCESSOR
2-6
The relationship between ARM and THUMB state registers
The relationship between ARM and THUMB state registers are as below:-
•
THUMB state R0-R7 and ARM state R0-R7 are identical
•
THUMB state CPSR and SPSRs and ARM state CPSR and SPSRs are identical
•
THUMB state SP maps onto ARM state R13
•
THUMB state LR maps onto ARM state R14
•
The THUMB state Program Counter maps onto the ARM state Program Counter (R15)
This relationship is shown in Figure 2-5.
R0
R1
R2
R3
R4
R5
R6
R7
Stack Pointer (SP)
Link register (LR)
Program Counter (PC)
CPSR
SPSR
R0
R1
R2
R3
R4
R5
R6
R7
R9
R8
R10
R11
R12
Stack Pointer (R13)
Link register (R14)
Program Counter (R15)
CPSR
SPSR
Lo-registers
Hi-registers
THUMB state
ARM state
Figure 2-5. Mapping of THUMB State Registers onto ARM State Registers
- NC10 (12 pages)
- GT-P7300 (133 pages)
- M6000 (130 pages)
- M60 (201 pages)
- P55 (172 pages)
- Tablet (44 pages)
- Q45c (199 pages)
- Galaxy Tab 8.9 (188 pages)
- X22 (197 pages)
- Q46 (194 pages)
- GT-P7100 (108 pages)
- R71 (196 pages)
- Q71 (191 pages)
- M55 (161 pages)
- GT-P6210 (200 pages)
- V1.3.0 (26 pages)
- Q35 (157 pages)
- 8.9 (176 pages)
- X65 (195 pages)
- Galaxy Tab A3LSGHI987 (146 pages)
- GALAXY Tab SGH-I987 (149 pages)
- Q30 (127 pages)
- NP270E5V (27 pages)
- NP670Z5E (157 pages)
- NP275E5E (135 pages)
- NP270E5GI (134 pages)
- NP535U3C (154 pages)
- NP370R5E (133 pages)
- XE500T1C (117 pages)
- XE500T1C (122 pages)
- NP270E5UE (27 pages)
- NP930X5J-S01US (115 pages)
- NP930X5J-S01US (149 pages)
- NP900X3D-A03US (138 pages)
- NP900X4D-A03US (129 pages)
- NP470R5E-K01UB (120 pages)
- NP470R5E-K01UB (126 pages)
- NP470R5E-K01UB (125 pages)
- NP700Z3C-S01US (156 pages)
- NP355V4C-A01VE (140 pages)
- NP940X3G-S01US (149 pages)
- NP940X3G-S01US (147 pages)
- NP915S3G-K02US (118 pages)
- NP915S3G-K02US (145 pages)