●数据处理指令:数据传输指令,算术指令,逻辑指令,比较指令,乘法指令,前导零计数
●程序状态访问指令:MRS和MSR
●分支指令:B、BL和BX
●访存指令:单数据访存指令,多数据访存指令,数据交换指令
●异常产生指令:SWI和BKPT
●协处理器指令:CDP、LDC、STC、MCR、MRC
ARM指令寻址方式:
寄存器寻址、立即寻址、寄存器移位寻址、寄存器间接寻址、基址变址寻址、相对寻址、多寄存器寻址、堆栈寻址
堆栈寻址与多寄存器寻址对照:
参考:https://blog.csdn.net/yuanzywhu/article/details/104975191