ARM寄存器总结!

[复制链接]
1861|1
 楼主| win8 发表于 2012-5-26 15:07 | 显示全部楼层 |阅读模式
ARM有16个32位的寄存器(r0到r15)。
r15充当程序寄存器PC,r14(link register)存储子程序的返回地址,r13存储的是堆栈地址
ARM有一个当前程序状态寄存器:CPSR。
一些寄存器(r13,r14)在异常发生时会产生新的instances,比如IRQ处理器模式,这时处理器使用r13_irq和r14_irq
ARM的子程序调用是很快的,因为子程序的返回地址不需要存放在堆栈中。
bairan168 发表于 2012-5-26 15:09 | 显示全部楼层
竟然赶上直播了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

67

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部