/Solis

Primary LanguageC#MIT LicenseMIT

Solis virtual computer project

Overview

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.

How to use the project

After building the project, you can run the program by using the dotnet run command. It will ask for a .bin file to run.

Assember

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.

Contributing

Contributions are welcome. Please see the CONTRIBUTING.md file for more information.

License

This project is licensed under the MIT license.