MIPS Sandbox

Write a MIPS program, or pick an example, then step through it one instruction at a time. Watch which registers each instruction reads (dashed) and writes (shaded), and read the log for what happened.

Program
Supported: addu add addiu addi subu sub and or xor nor andi ori xori sll srl sra lui li move mult mflo mfhi beq bne j syscall. Exit with addi $v0, $0, 10 then syscall.
Current instruction
Registersdashed = read, shaded = written
Console
What happened