一般的通用守存器各模式下实际访问的寄存器寄存器寄存器在汇编类别中的名称用户系统管理中止中断快中断未定义根据是否为所有模式共享,分为未分组寄存器和分组寄存器。其中RO~R7为未分组的寄存器,也就是说对于任何处理器模式,这些奇存器都对应于相同的32位物理寄存器。R8_fiqRO(VS)数器R9R9_fiqR9 (SB,v6)R10R10_fiqR10(SL,V7)R11R11_fiqR11(FP,v8)R12R12_fiqR12(IP)R13R13SVCR13abtR13undR13 irqR13fiqR13(SP)R14(LR)R14R14_SVCR14_abtR14_undR14_irqR14_fiqR15R15(PC)CPSRCPSR状态寄存器无SPSRSPSRSVCSPSR abtSPSRundSPSRirgSPSR fiq
一般的通用寄存器 寄存器 类别 寄存器在汇编 中的名称 各模式下实际访问的寄存器 用户 系统 管理 中止 未定义 中断 快中断 通用寄 存器和 程序计 数器 R0(a1) R0 R1(a2) R1 R2(a3) R2 R3(a4) R3 R4(v1) R4 R5(v2) R5 R6(v3) R6 R7(v4) R7 R8(v5) R8 R8_fiq R9(SB,v6) R9 R9_fiq R10(SL,v7) R10 R10_fiq R11(FP,v8) R11 R11_fiq R12(IP) R12 R12_fiq R13(SP) R13 R13_svc R13_abt R13_und R13_irq R13_fiq R14(LR) R14 R14_svc R14_abt R14_und R14_irq R14_fiq R15(PC) R15 状态寄 存器 CPSR CPSR SPSR 无 SPSR_svc SPSR_abt SPSR_und SPSR_irq SPSR_fiq R13 R13_svc R13_abt R13_und R13_irq R13_fiq R12 R12_fiq R11 R11_fiq R10 R10_fiq R9 R9_fiq R8 R8_fiq R7 R6 R5 R4 R3 R2 R1 R0 R7 R6 R5 R4 R3 R2 R1 R0 根据是否为所有模式 共享,分为未分组寄存器 和分组寄存器。 其中R0~R7为未分组 的寄存器,也就是说对于 任何处理器模式,这些寄 存器都对应于相同的32位 物理寄存器
一般的通用寄存器各模式下实际访问的寄存器寄存器寄存器在汇编类别中的名称用户系统管理中断中止未定义快中断RO(a1)ROR1(a2)R1R2(a3)R2R3(a4)R3R4R4(1)等存器R8~R14为分组寄存R5器。它们所对应的物理寄存器取R6决于当前的处理器模式,几手所有允许使用通用寄存器的指令都R7R8_fig允许使用分组寄存器。R9_fiq分为2类:R10_fiq1、 二分组R11_fig2、六分组R12_fiqR13R13_SVCR13_abtR13_undR13_irqR13_fiqR13(SP)R14R14_SVCR14_abtR14_undR14_irqR14_fiqR14(LR)R15R15(PC)CPSRCPSR状态寄存器无SPSRSPSR_SVCSPSR_abtSPSR_undSPSR_irqSPSR_fiq
一般的通用寄存器 寄存器 类别 寄存器在汇编 中的名称 各模式下实际访问的寄存器 用户 系统 管理 中止 未定义 中断 快中断 通用寄 存器和 程序计 数器 R0(a1) R0 R1(a2) R1 R2(a3) R2 R3(a4) R3 R4(v1) R4 R5(v2) R5 R6(v3) R6 R7(v4) R7 R8(v5) R8 R8_fiq R9(SB,v6) R9 R9_fiq R10(SL,v7) R10 R10_fiq R11(FP,v8) R11 R11_fiq R12(IP) R12 R12_fiq R13(SP) R13 R13_svc R13_abt R13_und R13_irq R13_fiq R14(LR) R14 R14_svc R14_abt R14_und R14_irq R14_fiq R15(PC) R15 状态寄 存器 CPSR CPSR SPSR 无 SPSR_svc SPSR_abt SPSR_und SPSR_irq SPSR_fiq R14 R14_svc R14_abt R14_und R14_irq R14_fiq R13 R13_svc R13_abt R13_und R13_irq R13_fiq R12 R12_fiq R11 R11_fiq R10 R10_fiq R9 R9_fiq R8 R8_fiq 寄存器R8~R14为分组寄存 器。它们所对应的物理寄存器取 决于当前的处理器模式,几乎所 有允许使用通用寄存器的指令都 允许使用分组寄存器。 分为2类: 1、二分组 2、六分组