Solis is a simple CPU emulator written in C# using the ASM SOL-8 instruction set. The project includes an assembler written in Python to convert ASM SOL-8 programs into binary format.
After building the project, you can run the program by using the dotnet run
command. It will ask for a .bin file to run.
in the utils folder, you can find the asm_to_bin.py
script that can be used to convert ASM SOL-8 programs into binary format. Along with it, a asm to bin python help.txt
file is provided for reference.
Contributions are welcome. Please see the CONTRIBUTING.md file for more information.
This project is licensed under the MIT license.