一条典型的ARM指令语法格式如下所示。 其中: ●opcode是指令操作符编码: ·cond是指令执行的条件编码; ·S决定指令的操作是否影响CPSR的值; ·Rd是目标寄存器编码; ·Rn是包含第1个操作数的寄存器编码; ●shifte_operand表示第2个操作数。 对应地转换成一条典型的ARM指令编码格式如下(ARM指令字长为固定的32位)。 在ARM指令中,第2个操作数(shifter_operand)有多种表示方法。 1.常数表达式#immed_8r 该常数必须对应8位位图,即常数是由一个8位的常数循环移位偶数位