- 12
- 0
- 约3.61千字
- 约 6页
- 2021-12-10 发布于福建
- 举报
ARM 处理器有二十七个寄存器,其中一些是在一定条件下使用的,所
以一次只能使用十六
个。
R0~R7:是通用寄存器并可以用做任何目的。
R8~R12:是通用寄存器,但是在切换到 FIQ模式的时候,使用它们的影
子(shadow)寄存器。
R13:被称为栈指针寄存器,常用来保存栈指针。
R14:链接寄存器,常用来保存函数返回地址
R15:是程序指针 PC
CPSR:( Current Program Status Register)当前程序状态寄存器, CPSR
寄存期保存当前程序运行的状态。
0 0 0 0 0 User26 模式
0 0 0 0 1 FIQ26 模式
0 0 0 1 0 IRQ26 模式
0 0 0 1 1 SVC26 模式
原创力文档

文档评论(0)