助记符 |
指令功能描述 |
ADC |
带进位加法指令 |
ADD |
加法指令 |
AND |
逻辑与指令 |
B |
跳转指令 |
BIC |
位清零指令 |
BL |
带返回的跳转指令 |
BLX |
带返回和状态切换的跳转指令 |
BX |
带状态切换的跳转指令 |
CDP |
协处理器数据操作指令 |
CMN |
比较反值指令 |
CMP |
比较指令 |
EOR |
异或指令 |
LDC |
存储器到协处理器的数据传输指令 |
LDM |
加载多个寄存器指令 |
LDR |
存储器到寄存器的数据传输指令 |
MCR |
从ARM寄存器到协处理器寄存器的数据传输指令 |
MLA |
乘加运算指令 |
MOV |
数据传送指令 |
MRC |
从协处理器寄存器到ARM寄存器的数据传输指令 |
MRS |
传送CPSR或SPSR的内容到通用寄存器指令 |
MUL |
32位乘法指令 |
MLA |
32为乘加指令 |
MVN |
数据取反传送指令 |
ORR |
逻辑或指令 |
RSB |
逆向减法指令 |
RSC |
带借位的逆向减法指令 |
SBC |
带借位减法指令 |
STC |
协处理器寄存器写入存储器指令 |
STM |
批量内存写入指令 |
STR |
寄存器到存储器的数据传输指令 |
SUB |
减法指令 |
SWI |
软件中断指令 |
SWP |
交换指令 |
TEQ |
相等测试指令 |
TST |
位测试指令 |
——《ARM体系结构与编程》