SPIM
|
SPIM is a simulated assembly language written for MIPS architecture R2000 and R3000 processors, copyrighted 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 1558604286).
SPIM simulators are available for both Windows (PCSpim) and Linux-based (xspim) operating systems.
The name of the language is a reversal of the letters "MIPS".
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, as of January, 2005, GXemul can emulate a DECstation, an SGI Octane, or an Olivetti M700 (a Jazz-based Windows NT machine), inter alia.
External link
- Official site, with free simulators available for download (http://www.cs.wisc.edu/~larus/spim.html)nl:SPIM