https://github.com/jasonv/mythsim
The Mythical CPU Simulator for Real Students
https://github.com/jasonv/mythsim
assembly-language computer-architecture cpu-simulator educational-software microcode simulator
Last synced: about 1 year ago
JSON representation
The Mythical CPU Simulator for Real Students
- Host: GitHub
- URL: https://github.com/jasonv/mythsim
- Owner: jasonv
- License: gpl-3.0
- Created: 2018-01-28T03:23:17.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-12-09T03:43:31.000Z (over 7 years ago)
- Last Synced: 2025-03-24T07:05:03.875Z (about 1 year ago)
- Topics: assembly-language, computer-architecture, cpu-simulator, educational-software, microcode, simulator
- Language: Java
- Size: 555 KB
- Stars: 27
- Watchers: 2
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# MythSim
## The Mythical CPU Simulator for Real Students

### Summary
MythSim is a visual microcode simulator. It can take microcode, along with program code and data stored in memory, and "run" the code, with the computed results being written to memory. The user can step through the program, observing the values in the registers and other major components. MythSim makes it much easier and less time-consuming to learn the details needed to succeed in a Computer Architecture course.
### Documentation
* [User's Guide](https://github.com/jasonv/MythSim/blob/master/doc/users-guide.md)
* [Quick Reference Card](doc/quick_reference.pdf)
* [Examples](examples)