https://github.com/alafty/computer-architecture-final-project---csen-601
The main aim of this project is to create a MIPS simulator using JAVA. We implemented the main functions: ADD, ADDI, SUB, LW, SW, BEQ that run independently from each other with the help of the OS class that regulates and eases the mission for each instruction
https://github.com/alafty/computer-architecture-final-project---csen-601
Last synced: 8 months ago
JSON representation
The main aim of this project is to create a MIPS simulator using JAVA. We implemented the main functions: ADD, ADDI, SUB, LW, SW, BEQ that run independently from each other with the help of the OS class that regulates and eases the mission for each instruction
- Host: GitHub
- URL: https://github.com/alafty/computer-architecture-final-project---csen-601
- Owner: alafty
- Created: 2022-06-16T13:12:55.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-06-18T21:38:26.000Z (almost 4 years ago)
- Last Synced: 2025-03-14T13:24:16.077Z (about 1 year ago)
- Language: Java
- Homepage:
- Size: 132 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Getting Started
This is CSEN 601 Computer Architecture final project. The goal of this project is to create a MIPS simulator.
The project is done in a team of 4 people.
Authors:
Khaled Nowara
Mostafa Farahat
Mohamed El-Alafty
Amr Fawzy
Disclaimer : This repository is not going to be publicly available until the project is submitted. The Project is shared for educational purposes only and we are not responsible for any misuse of the Project.
## How to Run
Add the test files that are written with compliance to the syntax of mips assembly in the userdirectory/Programs
Run the jar file
Enter the name of the file you would like to run using our mips simulator
Alternatively
Run the Operating System Class inside the main package