多做题,通过考试没问题!

嵌入式系统

睦霖题库>大学试题(计算机科学)>嵌入式系统

简述ARM和THUMB状态的区别,举例说明使用什么指令从ARM状态转换为Thumb状态。

正确答案: ARM状态:处理器执行32位的字对齐的ARM指令;
Thumb状态:处理器执行16位的半字对齐的Thumb指令。
ARM指令集和Thumb指令集均有切换处理器状态的指令BX。
从ARM状态转换到Thumb状态:
ADR R0,TSTART+1
BX R0
答案解析:
进入题库查看解析

微信扫一扫手机做题