嵌入式系统/ARM技术中的ARM状态下的寄存器
在ARM状态下,任一时刻都可以访问以上所讨论的16个通用寄存器和1~2个状态寄存器。在非用户模式(特权模式)下,则可访问到特定模式分组寄存器,图说明在每一种运行模式下,哪一些寄存器是可以访问的。 图 ARM状态下的寄存器组织 其中,CPSR(Current Program Status Register,当前程序状态寄存器)可在任何运行模式下被访问,它包括条件标志位、中断禁止位、当前处理器模式标志位,以及其他一些相关的控制和状态位。 每一种运行模式下又都有一个专用的物理状态寄存器,称为SPSR(Savdd ProgramStatus Register,备份的程序状态寄存器
用户评论