The MIPS architecture was first described in 1981 by John Hennessy and his colleagues working at Stanford University. Since then it has become one of the most successful commercial RISC microprocessors and now exists in numerous versions. The simulation model described here is based on the MIPS I instruction set.Return to HASE home pageThe HASE Simple MIPS Pipeline Website describes the MIPS architecture and explains how the HASE model of a simple integer pipline version of the MIPS works. The model contains a program in its Instruction Memory which finds all prime numbers between 0 and 15. The Data Memory is initilised with the numbers 0 to 15. After the program has executed the remaining non-zero numbers in memory are prime numbers.

The JavaHASE simulation applet for the MIPS can be accessed from the HASE Simple MIPS Pipeline Website or can be downloaded directly:

This MIPS applet is based on an earlier applet modelling the DLX architecture. The MIPS applet was built by David Dolman during tenure of a University of Edinburgh College of Science & Engineering Strachan Scholarship.

HASE ProjectInstitute for Computing Systems Architecture, School of Informatics, University of Edinburgh

Last change 27/07/2004