SPIM

From Wikipedia, the free encyclopedia

SPIM is a MIPS architecture R2000 and R3000 processors simulator to run assembly language code for this architecture. It was written by James R. Larus. This language is often taught in college-level assembly language courses, especially those using the textbook Computer Organization and Design: The Hardware/Software Interface by David A. Patterson, John L. Hennessy, and Nitin Indurkhya (ISBN 1-55860-428-6).

SPIM simulators are available for Windows (PCSpim), Mac OS X and Unix/Linux-based (xspim) operating systems.

The name of the language is a reversal of the letters "MIPS".

[edit] See also

  • GXemul (formerly known as mips64emul), another MIPS emulator. Unlike SPIM, which focuses on emulating a bare MIPS instruction set implementation, GXemul is written to emulate full computer systems based on MIPS microprocessors—for example, GXemul can emulate a DECstation 5000/200 workstation.
  • QEMU also emulates MIPS

[edit] External links

In other languages