MPS and µMPS (uMPS) are general-purpose computer system simulators based on MIPS R3000 processor, developed for educational and experimental purposes.
µMPS is an evolution of the original MPS project, to add support to physical memory addressing, ethernet interfaces, and to provide a slicker user interface.
Both feature a full-fledged graphic user interface running under X Window, gcc-based development kit and documentation.
MPS 1.22 has been released!
MPS is a complete virtual machine simulator based around MIPS R2/3000 microprocessor.
It features a full-fledged graphic user interface running under X Window, complete sources and PDF documentation.