Sciweavers

SIGCSE
2006
ACM

MARS: an education-oriented MIPS assembly language simulator

13 years 10 months ago
MARS: an education-oriented MIPS assembly language simulator
We describe the implementation of “MARS,” a GUI, Java-based simulator for the MIPS assembly language. MIPS, the computer architecture underlying the simulated assembly language, is widely used in industry and is the basis of the popular textbook Computer Organization and Design [6], used at over 400 universities. The MARS simulator has been implemented with characteristics that are especially useful to undergraduate computer science students and their instructors. Categories and Subject Descriptors C.0 [Computer Systems Organization]: General – Hardware/software interfaces, Instruction set design (RISC), Modeling of computer architecture. General Terms Languages Keywords Architecture, assembly language, simulation, MIPS
Kenneth Vollmar, Pete Sanderson
Added 14 Jun 2010
Updated 14 Jun 2010
Type Conference
Year 2006
Where SIGCSE
Authors Kenneth Vollmar, Pete Sanderson
Comments (0)