这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » zlg,ARM,THUMB zlg:关于ARM状态和THUMB状态切换的问题:

共2条 1/1 1 跳转至

zlg,ARM,THUMB zlg:关于ARM状态和THUMB状态切换的问题:

院士
2006-09-17 18:14:16     打赏
zlg,ARM,THUMB zlg:关于ARM状态和THUMB状态切换的问题:



关键词: THUMB     关于     状态     切换     问题    

院士
2006-12-22 22:43:00     打赏
2楼
问 为什么是这样的实现,请高手指教一下菜鸟:
;从ARMTHUMB
    LDR R0,=Label+1
    BX R0
;从THUMBARM
    LDR R0,=Label
    BX R0 1: re:请看《ARM嵌入式系统基础教程》P95:
“BX指令跳转到Rm指定的地址执行程序,若Rm的位[0]为1,则跳转时自动将CPSR中的T置位,即把目标地址的代码解释为Thumb代码。。。。。。”

BX{cond}   Rm 2: 谢谢解答。

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]