Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nicksmyr/mipsim
MIPS interpreter and simulator
https://github.com/nicksmyr/mipsim
assembly mips mips-simulator
Last synced: 23 days ago
JSON representation
MIPS interpreter and simulator
- Host: GitHub
- URL: https://github.com/nicksmyr/mipsim
- Owner: NickSmyr
- License: mit
- Created: 2019-06-09T15:55:21.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-03-20T16:02:44.000Z (almost 3 years ago)
- Last Synced: 2023-03-10T08:14:42.219Z (almost 2 years ago)
- Topics: assembly, mips, mips-simulator
- Language: Java
- Size: 42 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MIPSim
The MIPSMachine class is an implementation of the MIPS ISA in java
current supported operations:
everything except arithmetic instructions (fp , mult, div etc)
loadlinked and store conditional
Created a testing suite based on Java reflection.
# Input file format
The input code for the simulator must be a series of lines with each line containing
32 bits (one instruction) in binary format (0001111..101010)