ARM 预备知识

一、2种工作状态 1、ARM 态:32位,执行字对其的32位 ARM 指令; 2、Thumb 态:16位,执行半字对齐的16位指令。 3、两种状态间使用 Bx Rn 指令进行切换:     Bx是跳转指令,而Rn是寄存器(1个字,32位),如果Rn的位0为1,则进入Thumb状态;如果Rn的位为0,这进入ARM状态。原 因:ARM指令的后两位始终为0,没有用,而Thumb指令的后一位始终为0,没有
相关文章
相关标签/搜索