這些指令有條件地移動暫存器之間的值。由於它們不改變 PC,因此它們不會像分支指令那樣導致相同的流水線危險,因此速度更快。
如果 rt = 0 則 rd ← rs。
如果 rt ≠ 0 則 rd ← rs。
將 rt 的高 16 位載入為 imm,並將低 16 位填充為零。與ori一起使用(它不符號擴充套件立即數),這兩個指令可以用來用 32 位常數填充暫存器。
一個將 32 位常數載入到目標暫存器的偽指令。彙編器會將其轉換為 lui/ori 組合。