[开发工具] Cortex-m3

[复制链接]
1569|2
 楼主| 晓风残月加加 发表于 2014-4-13 15:07 | 显示全部楼层 |阅读模式
在Cortex-m3中如何访问完整xPSR,mrs r0,xPSR会报错,说xPSR无法识别。mrs r0,PSR,r0中只会保存APSR的内容
airwill 发表于 2014-4-13 16:20 | 显示全部楼层
Cortex-M3权威指南:
程序状态寄存器(PSRs 或曰 PSR)
程序状态寄存器在其内部又被分为三个子状态寄存器: 
.  应用程序 PSR(APSR) 
.  中断号 PSR(IPSR) 
.  执行 PSR(EPSR) 
通过 MRS/MSR 指令,这 3 个 PSRs即可以单独访问,也可以组合访问(2 个组合,3 个组合都可以)。当使用三合一的方式访问时,应使用名字“xPSR”或者“PSR”。 
 楼主| 晓风残月加加 发表于 2014-4-14 00:03 | 显示全部楼层
这个是《Cortex-m3权威指南》上的原话,它并没有详细的说如何使用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

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