Mathematics Faculty Scholarship

Document Type

Conference Proceeding

Publication Date

2007

Publication Title

SIGCSE Bulletin : Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education

Publisher

Association for Computing Machinery

Keywords

MARS, GUI, Java-Based Simulator, MIPS Assembly Language

Abstract

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.

First Page

239

Last Page

243

Volume

38

Issue

1

Original Citation

Vollmar, K. ( 1 ), and P. ( 2 ) Sanderson. "MARS: An Education-Oriented MIPS Assembly Language Simulator." Proceedings Of The Thirty-Seventh SIGCSE Technical Symposium On Computer Science Education Proceedings of the Thirty-Seventh SIGCSE Technical Symposium on Computer Science Education (2007): 239-243.

Version

Post-Print

Share

COinS
 
 

To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.