大部分 arm core 提供两种指令集
:
- ARM 指令集(32-bit)
- Thumb 指令集(16-bit)
32 位
架构中 arm 的一些编程约定
:
- Byte (字节): 8 bits
- Halfword(半字): 16 bits
- Word (字): 32 bits
指令数大约 30 多条。有指令编码表可以进行手工汇编。
ARM 指令的一些特点
:
- ARM 指令固定长度。
- ARM 指令是多功能的。
- ARM 指令都带有条件。
- ARM 指令第二操作数很灵活。
大部分 arm core 提供两种指令集
:
32 位
架构中 arm 的一些编程约定
:
指令数大约 30 多条。有指令编码表可以进行手工汇编。
ARM 指令的一些特点
: