MIPS Instruction Set Arithmetic Logical 6 Inst r uction E x a m p l e M e a ning add add $1,$2,$3 $ 1 = $ 2 + $3 subt r a c t sub $1,$2,$3 $ 1 = $ 2 - $3 add immedia t e addi $1,$2,100 $ 1 = $ 2 + 1 add u n signed addu $1,$2,$3 $ 1 = $ 2 + $3 subt r a c t u n signed subu $1,$2,$3 $ 1 = $ 2 - $3 add immedia t e unsigned addiu $ 1,$2,100 $ 1 = $ 2 + 1 M ultiply ( w ithout o v e r flo w ) mul $1,$2,$3 $ 1 = $ 2 * $3 M ultiply mult $2,$3 $ hi , $l o w = $ 2 * $3 Di v ide div $2,$3 $ hi , $l o w = $ 2 / $3 Inst r uction E x a m p l e M e a ning and and $1,$2,$3 $ 1 = $ 2 & $3 or or $1,$2,$3 $ 1 = $ 2 | $3 and immedia t e andi $1,$2,100 $ 1 = $ 2 & 1 or immed i ate or $1,$2,100 $ 1 = $ 2 | 1 shift l e ft logic a l sll $1,$2,10 $ 1 = $ 2 < < 10 shift r ig h t logic a l srl $1,$2,10 $ 1 = $ 2 > > 10