推荐星级:
- 1
- 2
- 3
- 4
- 5
ARM学习笔记资料资料
资料介绍
对于备份寄存器 R13 和 R14 来说,每个寄存器对应 6 个不同的物理寄存器. 寄存器 R13 在 ARM 中经常用作堆栈指针.现场保护。 寄存器 R14 又被称为连接寄存器(LR).主要有两个作用:保存子程序的返回地址 保存 异常中断程序的返回地址。当通过 BL 或 BLX 指令调用子程序时,R14 被设置成该子 程序的返回地址。在子程序中,当把 R14 的值复制到 PC 时,就实现了子程序的返回。 MOV PC LR 或者 BL LR. 程序计数器 R15 被称为 PC.它的值为当前指令的地址值加 8 个字节.一条 ARM 指令 固定占有 4 个字节的存储空间.所以 PC 总是指向当前指令的下两条指 令.并且 ARM 指令是字对齐的,所以 PC 的第 0 位和 第 1 位总是 0
部分文件列表
文件名 | 大小 |
★ARM学习笔记资料资料.pdf | 408K |
全部评论(0)