Build Status GPLv3 license

DrMIPS is a graphical simulator of the MIPS processor to support computer architecture teaching and learning. It is intuitive, versatile and configurable. The simulator is available not only for personal computers but also for Android devices, especially tablets.

DrMIPS was created under the Master's dissertation entitled Tool to Support Computer Architecture Teaching and Learning at FEUP.

DrMIPS is open-source and licensed under the GPLv3, so you are free to use, redistribute and modify it (under certain conditions).


You can download the latest version of the simulator from the home page or from the Releases page.

Compiling from source

Check the INSTALL.md file for instruction on how to compile the simulator from source.

Reporting bugs

You can report bugs and ask questions at the simulator's issue tracker.


Check the CONTRIBUTING.md file for info on how to contribute.