ARM微处理器在较新的体系结构中支持 指令集。
A: ARM指令
B: Thumb指令
C: ARM指令与Thumb指令
D: 汇编指令
A: ARM指令
B: Thumb指令
C: ARM指令与Thumb指令
D: 汇编指令
举一反三
- ARM的Thumb指令仅仅是ARM指令的子集,为什么要设置Thumb指令?
- 在编写Thumb 指令时,先要使用伪指令( ) 声明,而且在ARM 指令中要使用BX指令跳转到Thumb 指令,以切换处理器状态。同样,编写ARM 指令时,则可使用伪指令( )声明,而且在Thumb指令中要跳转到Thumb 指令时也要使用BX指令,以切换处理器状态。
- 下面哪项不是arm处理器的特点 A: 支持thumb(16位)/arm(32位)双指令集 B: 兼容8位或者16位器件 C: 指令长度固定 D: 大量使用arm,指令执行速度更快
- 在编写Thumb 指令时,先要使用伪指令CODE16 声明,而且在ARM 指令中要使用BX指令跳转到Thumb 指令,以切换处理器状态。同样,编写ARM 指令时,则可使用伪指令CODE32声明,而且在Thumb指令中要跳转到Thumb 指令时也要使用BX指令,以切换处理器状态。 上述说法对吗?
- 与Thumb指令集相比,ARM指令集具有更高的指令密度 A: 正确 B: 错误