/mano-simulator

🖥️ An assembler and hardware simulator for the Mano Basic Computer, a 16 bit computer.

Primary LanguageJavaMIT LicenseMIT

Mano Simulator

An assembler and hardware simulator for the Mano Basic Computer, a 16 bit computer.

This is a JavaFX application that compiles assembly code for and runs a simulation of Mano's Computer as detailed in:

Computer System Architecture, 3rd edition by M. Morris Mano Published by Prentice-Hall, c 1993 Chapter 5, pp 123-172.

Usage

Make sure you have Java and JavaFX installed. Some Java installations bundle JavaFX, but some do not.

Download the latest jar from releases and then run the following command:

$ java -jar mano-simulator.jar

See example programs.

License

MIT © Tomer Aberbach