This repository hosts a browser version of ICMC Processor simulator for faster and easily use, without any local installation process.
- The simulator can be accessed through this link.
The ICMC Processor is a simpler version of a common processor such as those used today by modern computers. It was developed by the USP teacher Eduardo do Valle Simões to help his students to understand, in a simpler and more intuitive way, how a processor really works.
You can find some demo apps to test the simulator in the apps
directory.
The apps and games included in this repository are:
The official repository brings much more info about the processor and how to coding to it, like:
- More apps and their sources
- Schemas explaining how the processor works
- A simpler CLI version for easier understanding
- An assembler to create new games from ASM code
- A compiler to create ASM code from C language code
- And more...