This is the README for NeXTspim.1.0.NI.b.tar.gz [Download] [Browse] [Up]
NeXTspim is a port of XSPIM to the NeXTstep operating system. It has almost all of the functionality of the orginal cl-spim and cl-xspim, but has a much nicer user interface. (I think so, anyway!) Here is a part of the original documentation for SPIM, slightly edited to reflect NeXTspim: --------------------------------------------------- SPIM is a software simulator that runs assembly language programs for the MIPS R2000/R3000 RISC computers. SPIM can read and immediately run files containing assembly language statements. SPIM is a self-contained system for running these programs and contains a debugger. SPIM implements almost the entire MIPS assembler-extended instruction set (I've omitted some the complex floating point comparisons and details of the memory system page tables). SPIM comes with complete source code and documentation of all instructions (including several that aren't in Kane's book, but are produced by MIPS compilers). SPIM also includes an extension by Anne Rogers and Scott Rosenberg of Princeton that performs a cycle-by-cycle MIPS simulation that exposes the hardware pipeline. SPIM is copyrighted by me and can be freely used for non-commerical purposes. You can copy a compressed tar file from ftp.cs.wisc.edu in the file: ~ftp/pub/spim/spim.tar.Z. If you want to be informed of future updates, send me your electronic address. SPIM comes with documentation, however Appendix A of Hennessy & Patterson, "Computer Organization and Design: The Hardware/Software Interface," Morgan Kaufman, 1993 is a far better introduction to the software. James Larus larus@cs.wisc.edu --------------------------------------------------- The file NeXTspim-1.0.tar.Z contains an executable, under NeXTstep 2.1, for Motorola processors. The file NeXTspim-1.0-SRC.tar.Z contains the source code for NeXTspim. See the files Documentation/NeXTspim.doc.rtf for user info and Documentation/NeXTspim.rtf for programmer's notes and bug info. Mark Gritter gritter@gac.edu Gustavus Adolphus College, St. Peter, MN
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.