打印
[ZLG-ARM]

中断返回时地址计算

[复制链接]
1013|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wangdecai|  楼主 | 2008-4-18 10:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zlg_syg| | 2008-4-18 19:43 | 只看该作者

书上有说,默认状况下,是arm状态!

使用特权

评论回复
板凳
lyl831015| | 2008-4-19 20:00 | 只看该作者

ARM状态

异常都是在ARM状态下处理的。

使用特权

评论回复
地板
wangdecai|  楼主 | 2008-4-21 10:21 | 只看该作者

不同意见

但是我的主程序是工作在thumb状态,在thumb状态发生中断,中断服务程工作在arm状态,从中断中返回,在中断时保存在lr中的是thumb状态下的下两条指令地址,返回时应该返回lr-2,我不明白为什么还返回lr-4?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

5

帖子

0

粉丝