MMPCU is a very simple multicycle MIPS CPU simulator designed as programming exercise for classes on Computer Organization. Students are required to complete the implementation with their own code.
MMCPU is based on "CPU MIPS Multiciclo" by Prof. Paulo Sergio Lopes de Souza of ICMC - University of Sao Paulo. The original code by Dr. Souza has been largely rewritten to accomodate changes in the project structure, Make build system, localization and a other changes.
Students were required to complete the implementation of the simulator by editing the file code.c.
In order to build the software:
unix based operating system
make
gcc compiler
In case you have the prerequesites, do the following at your chosen terminal:
git clone https://github.com/OrgComp-2017/0xEC
cd 0xEC
make
Just use
./cpu
This code is in alpha stage and it may be updated frequently during this period. If so happens, you may need to update your project. To that end, patches will be released which you can safely apply to your own code (no API changes will take place in course of the discipline term).
- Estevam F. Arantes - 9763105 - Es7evam
- Henrique Andrews P. Marques - 9771463 - AndrewsHPM
- Osmar Bor H. Chen - 9288359 - osmarchen
- Willian G. Leodegario - 9771293 - binario01
See also the list of contributors who participated in this project.
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
Base code by Monaco F. J. and Vitor P. Ribeiro.