ARM core registers (ARMv7)


ARM core registers (ARMv7)

ARM v7-A and ARM v7-R

Reference:
ARM ® Architecture Reference Manual(ARM ® v7-A and ARM ® v7-R edition)

Chapter B1 The System Level Programmers’ Model
B1.3 ARM processor modes and core registers
B1.3.2 ARM core registers

  • ARM core registers
______________   _________________________________________________________________________________________
| Application |  | User    | System  | Supervisor | Monitor  | Abort    | Undefined | IRQ      | FIQ     |
| level view  |  | Mode    | Mode    | Mode       | Mode     | Mode     | Mode      | Mode     | Mode    |
|_R0             |_R0_usr 
|_R1             |_R1_usr
|_R2             |_R2_usr
|_R3             |_R3_usr
|_R4             |_R4_usr
|_R5             |_R5_usr
|_R6             |_R6_usr
|_R7             |_R7_usr
|_R8             |_R8_usr                                                                      |_R8_fiq
|_R9             |_R9_usr                                                                      |_R9_fiq
|_R10            |_R10_usr                                                                     |_R10_fiq
|_R11            |_R11_usr                                                                     |_R11_fiq
|_R12            |_R12_usr                                                                     |_R12_fiq
|_SP             |_SP_usr            |_SP_svc     |_SP_mon   |_SP_abt   |_SP_und    |_SP_irq   |_SP_fiq  
|_LR             |_LR_usr            |_LR_svc     |_LR_mon   |_LR_abt   |_LR_und    |_LR_irq   |_LR_fiq  
|_PC             |_PC

|_APSR           |_CPSR
                                     |_SPSR_svc   |_SPSR_mon |_SPSR_abt |_SPSR_und  |_SPSR_irq |_SPSR_fiq

                                     |____________________________________________________________________Exception modes
                           |______________________________________________________________________________Privileged modes
                 |________________________________________________________________________________________System level views

Monitor mode, and the associated banked of registers, are implemented only as part of the Security Extensions.



Author: Yangkai Wang
    wang_yangkai@163.com
2021/05/17
轉載請注明出處。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM