首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

关于arm thumb-2 中的指令,该如何处理

2012-03-08 
关于armthumb-2 中的指令thumb-2中的指令有16位的和32位的,而且可以混合使用,想问一下那么pc就是r15怎么定

关于arm thumb-2 中的指令
thumb-2   中的指令有16位的和32位的,而且可以混合使用,想问一下那么   pc就是r15怎么定位呢?   什么时候+   2   什么时候   +4   呢,尤其需要自己定位的时候怎么定位?

[解决办法]
以前看过一些,应该是设置一个状态寄存器之类的,好像出错的时候还会自动进行切换。

数据和地址的+4 +6吧,按照三级流水线,我也忘了。。。。-_-


自己定位:
你是想查找跑飞的位置吧?
PC指针减去4-6看看地址就可以了吧,还需要参考其他的寄存器R11等。

热点排行