通用寄存器包括R0~R15,可以分为三类: (1)未分组寄存器R0~R7; (2)分组寄存器R8~R14; (3)程序计数器PC(R15)。 1.未分组寄存器R0~R7 在所有的运行模式下,未分组寄存器都指向同一个物理寄存器,它们未被系统用作特中数据的破坏。 2.分组寄存器R8~R14 对于分组寄存器,它们每一次所访问的物理寄存器与处理器当前的运行模式有关。对于R8~R12来说,每个寄存器对应2个不同的物理寄存器,当使用FIQ模式时,访问寄存器RS__fiq~R12_fiq;当使用除ΠQ模式以外的其他模式时,访问寄存器RS_usr~R12_usr。