Below C Level (BCL) is a simulator for a subset of the x86-64 assembly language. It is designed for students new to assembly programming and offers a simple interface that focuses on key concepts.
- Java 11
- Maven
Use the following command to direct Maven to compile BCL.
mvn clean compile
To run the simulator, use the following Maven command:
mvn exec:exec
In Netbeans, choose the "Open Project" option and select the repository directory. From there you should be able to use Netean's built-in build, debug, and testing functionality.
See our GitHub wiki page for a User Guide as well as a list of support x86-64 instructions.