MIPS Instruction Set Summary

abs                  Absolute Value
add                  Addition (with overflow)
addu                 Addition (without overflow)
addi                 Addition (immediate)
addu                 Addition (immediate)
and                  And
andi                 And (immediate)
div                  Divide (with overflow)
divu                 Divide (without overflow)
mul                  Multiply (without overflow)
mulo                 Multiply (with overflow)
mulou                Unsigned multiply (with overflow)
mult                 Multiply
multu                Unsigned Multiply
neg                  Negate (with overflow)
negu                 Negate (without overflow)
nor                  Nor
not                  Not
or                   Or
ori                  Or immediate
rem                  Remainder
remu                 Unsigned Remainder
rol                  Rotate Left
ror                  Rotate Right
sll                  Shift Logical Left
sllv                 Shift Logical Left Variable
sra                  Shift Right Arithmetic
srav                 Shift Right Arithmetic Variable
srl                  Shift Right Logical
srlv                 Shift Right Logical Variable
sub                  Subtract (with overflow)
subu                 Subtract (without overflow)
xor                  Exclusive Or
xori                 Exclusive Or Immediate
li                   Load Immediate
lui                  Load Upper Immediate
seq                  Set Equal
sge                  Set Greater than Equal
sgeu                 Set Greater than Equal Unsigned
sgt                  Set Greater than
sgtu                 Set Greater than Unsigned
slt                  Set Less than
sltu                 Set Less than unsigned
slti                 Set Less than immediate
sltiu                Set Less than immediate unsigned
sne                  Set Not Equal
b                    Branch
bczt                 Branch coprocessor z true
bczf                 Branch coprocessor z false
beq                  Branch on equal
beqz                 Branch on equal zero
bge                  Branch on greater than equal
bgequ                Branch on greater than equal unsigned
bgez                 Branch on greater than equal zero
bgt                  Branch on greater than
bgtu                 Branch on greater than unsigned
bgtz                 Branch on greater than zero
ble                  Branch on less than equal
bleu                 Branch on less than equal unsigned
blez                 Branch on less than equal zero
blezal               Branch on less than equal and link
bltzal               Branch on less than and link
blt                  Branch on less than
bltu                 Branch on less than unsigned
bltz                 Branch on less than zero
bne                  Branch on not equal
bnez                 Branch on not equal zero
j                    Jump
jal                  Jump and link
jalr                 Jump and link register
jr                   Jump register
la                   Load Address
lb                   Load Byte
lbu                  Load Byte Unsigned
ld                   Load Double Word
lh                   Load Half Word
lhu                  Load Unsigned Half Word
lw                   Load Word
lwcz                 Load Word Coprocessor
lwl                  Load Word Left
lwr                  Load Word Right
ulh                  Unaligned Load Half Word
ulhu                 Unaligned Load Half Word Unsigned
ulw                  Unaligned Load Word
sb                   Store Byte
sd                   Store Double Word
sh                   Store Half Word
sw                   Store Word
swcz                 Store Word coprocessor
swl                  Store Word left
swr                  Store Word right
ush                  Unaligned Store Half Word
usw                  Unaligned Store Word
move                 Move
mfhi                 Move from hi
mflo                 Move from lo
mthi                 Move to hi
mtlo                 Move to lo
mfcz                 Move from coprocessor 
mtcz                 Move to coprocessor 
rfe                  Return from exception
syscall              System Call
break                Break
nop                  No Operation