MIPS Architecture Animation
Supervisors - Ingrid Zukerman and Ronald Pose (CSC)
Students - Alan Hui and Jason Zappulla
Last modified on Monday, 16 June 1997
jjz@cs.monash.edu.au
alanh@cs.monash.edu.au
Contents
Specification
This project consists of designing and implementing an animation process which illustrates the workings of SPIM,
a MIPS simulator which is used for teaching computer architecture at first and second year level.
At present students have difficulty visualizing the relationship between the different components of the simulator, and how the workings of the system affect these components.
The animation will highlight the different components and the path they traverse in the architecture, and will relate addresses in registers with locations in memory.
The student performing this project will design the interface and determine the best approach to convey the concepts in question to students.
Back to Top
Tasks
GUI - Alan/Jason
Machine - Jason/Alan
Controller - Alan
Reporter - Jason
GUI language design - Alan
Interface design - Jason
Back to Top
Initial Program Design
Back to Top
GUI Design
Design as of 16/6/97
Postscript files:
Simple

Medium

Full

Old
Suggestions
Back to Top
Very Reduced Instruction Set
We have looked at the Very Reduced Instruction Set of the 'Baby MIPS' in the lecture notes in detail to test the Baby MIPS's architecture design for correctness.
Back to Top
Related Links
Back to Top