Live MIPS Assembler
Full MIPS32 instruction set + common pseudo-instructions. Enter any instruction below to see its 32-bit machine code.
Assembler Demo
Supported Instructions
Hover an instruction to see its syntax
R-TYPE
addaddusubsubu
andorxornor
sltsltusllsrl
srasllvsrlvsrav
jrjalrmultmultu
divdivumulclz
clomfhimflomthi
mtlomovzmovnmadd
maddumsubmsubutge
tgeutlttltuteq
tnesyscallbreaksync
I-TYPE
addiaddiusltisltiu
andiorixorilui
lblhlwlbu
lhulwllwrll
sbshswswl
swrscbeqbne
blezbgtzbltzbgez
bltzlbgezlbltzalbgezal
tgeitgeiutltitltiu
teqitneicachepref
lwc1swc1ldc1sdc1
J-TYPE
jjal
PSEUDO
nopmovelila
negnegunotabs
clearretbeqzbnez
bltbltubgtbgtu
blebleubgebgeu
sgesgtseqsne
rolror
MIPS Machine Code:
Output will appear here after clicking Assemble…