- 1
- 0
- 约1.02万字
- 约 63页
- 2018-03-04 发布于湖北
- 举报
嵌入式ARM结构修正 版第三章教案
* 其汇编格式如下: MSR{cond} CPSR_f | SPSR_f,#32-bit immediate MSR{cond} CPSR_field | SPSR_field,Rm MSR * ARM的转移指令可以从当前指令向前或向后的32MB的地址空间跳转,根据完成的功能它可以分为以下4种 : B 转移指令 BL 带链接的转移指令 BX 带状态切换的转移指令 BLX 带链接和状态切换的转移指令 4.3.4转移指令 * 转移指令B在程序中完成简单的跳转指令,可以跳转到指令中指定的目的地址。BL指令完全象转移指令一样地执行转移,同时把转移后面紧接的一条指令的地址保存到链接寄存器LR(r14)。汇编格式如下: B{L}{cond} target address 转移和转移链接指令(B,BL) * 转移交换和转移链接交换(BX,BLX) 这些指令用于支持Thumb(16位)指令集的ARM芯片,程序可以通过这些指令完成处理器从ARM状态到Thumb状态的切换。类似的Thumb指令可以使处理器切换回32位ARM指令。 汇编格式如下: 1: B{L}X{cond} Rm 2: BLX target address * 异常中断指令可以分为一下两种: 软件中断指令(SWI) 断点指令(BKPT—仅用于v5T体系) 软件中断指令SWI用于产生SWI异常中断,
您可能关注的文档
- 山东省邹平县实验中学九年级英语全册 Unit 11 Sad movies make me cry Section B课件 (新版)人教新目标版详解.ppt
- 山东省邹平县实验中学九年级英语全册 Unit 12 Life is full of the unexpected Section A课件2 (新版)人教新目标版详解.ppt
- 山中有水水中盘课件.ppt
- 山东美术版小学品德与社会四年级下册《天堑变通途》课件详解.ppt
- 山大二院临床科室迎评准备【ppt】精品.ppt
- 山东联通2009年增值业务发展思路分析详解.ppt
- 山东省青岛市城阳区第七中学八年级历史上册 第15课 宁为战死鬼不作亡国奴课件 新人教版精选.ppt
- 山东鸿发森泉汽车销售服务有限公司-顾问式销售流程精选.ppt
- 山大年夜二院临床科室迎评准备[优质文档]精品.ppt
- 山职院综合楼中央空调工程设计与施工详解.ppt
原创力文档

文档评论(0)