ARM经典教程。
详解第2操作数的 寄存器( ) 详解第 操作数的Rm寄存器(1) 操作数的 寄存器RM寄存器通常是存放第2操作数的寄存器<opcode>{<cond>}{S} <Rd>, <Rn> {,RM{, shift}}
举例:SUB R1,R1,R2 MOV PC,R0 ; R1←(R1-R2) ;PC←R0,程序跳转到指定地址
LDR R0,[R1],-R2 ;读取R1地址上的存储器单元内容并存入R0, ;且R1=R1-R2,后变址偏移 AND R0,R5,R2 ;R2中存放的是第2操作数 ;该数据属于寄存器方式的第2操作数