This is a simulator for the z64 CPU, a fictional CPU designed for educational purposes.
Official builds are available through GitHub Releases. In order to run it, you need to have Java 11 or newer installed. To run the simulator, simply run the following command:
java -jar z64sim.jar
or double-click on the z64sim.jar
file if your system supports it.
Be careful: The simulator is currently in a very early stage of development, and it is therefore exerimental. If you happen to find a bug, please report it on the issue tracker. Please provide a detailed description of the bug, and if possible, a minimal example that reproduces it.
The simulator provides a minimalistic editor for writing z64 assembly code. In the toolbar, there are few buttons to interact with the simulator:
hlt
instruction.step
button until hlt
is reached or an error occurs.This project relies on Maven for building. To build the project, simply run the following command:
mvn package
Please note that the project requires JavaCC for generating the parser.