试题详情
简答题简述ARM和THUMB状态的区别,举例说明使用什么指令从ARM状态转换为Thumb状态。
  • ARM状态:处理器执行32位的字对齐的ARM指令;
    Thumb状态:处理器执行16位的半字对齐的Thumb指令。
    ARM指令集和Thumb指令集均有切换处理器状态的指令BX。
    从ARM状态转换到Thumb状态:
    ADR R0,TSTART+1
    BX R0
  • 关注下方微信公众号,在线模考后查看

热门试题