INTRODUCTION:
What is SPIM?
a simulator that runs assembly programs for MIPS R2000/R3000 RISC computers
What does SPIM do?
reads MIPS assembly language files and translates to machine language
executes the machine language instructions
shows contents of registers and memory
works as a debugger (supports break-points and single-stepping)
provides basic OS-like services, like simple I/O