10.2. 算术指令

10.2.1. move 伪指令

格式如下:

move rd, rs

说明如下:

  • 把寄存器 rs 中的值复制到寄存器 rd

  • 汇编器通常将其展开为 or rd, rs, $zero

10.2.2. ud 伪指令

格式如下:

ud rd,rj

说明如下:

  • 该指令用于原子交换操作:把 rj 指向地址中的值写入 rd,同时把 r1 寄存器的值写回 rj 指向的地址。

  • 该伪指令等价于 amswap.w rd, $r1, rj

10.2.3. nop 伪指令

格式如下:

nop 

说明如下:

  • 该指令不产生实际计算效果,用作空操作。

  • 汇编器通常将其展开为 andi $r0, $r0, 0