The MiSaSiM Web Page
Description: MiSaSiM in a MIPS ISA simulator that supports flexible exploration of an assembly program's execution. It enhances program understanding by providing reversible trace navigation and automated recognition features.
MiSaSiM is written in Python. Python and the Python Image Library (PIL) must be installed before MiSaSiM is installed. While understanding of Python is not required to use MiSaSiM, it is a wicked nice open source, user supported programming language.
A current list of the instructions supported by MiSaSiM is found here.
Installation Instructions:
To install MiSaSiM, first install the latest version of
Python from the python web site http://www.python.org. MiSaSiM currently
is tested under Python version 2.5.
Double click on Setup.pyc to initiate the installation process. At the completion of the process, the working directory will contain an ./asm directory where MIPS assembly programs can be stored and a ./bin directory containing the MiSaSiM python executable (compiled bytecode) files. Double clicking on Misasim.pyc launches the MiSaSiM simulator.
Create a shortcut on the desktop to Misasim.pyc in the bin directory. Be sure to set the "Start in:" path in the shortcut so automatic updates will work properly.
Questions and comments to Linda Wills and Scott Wills
last
revised on 11 January 2007