Skip to content

🔩 SOS is actually boring, so let's write some code instead

License

Notifications You must be signed in to change notification settings

Deseteral/sos-is-boring-vm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SOS is boring VM

Simple virtual machine.

Specification

The virtual machine is based on imaginary specification. The document with CPU specification is located here.

Building

Currently only Linux builds are supported. The only required dependencies are C++ compiler and Make.

To build, execute Makefile found in project's root directory:

make

If you want to build only VM or Assembler:

make vm
make asm

Testing

To run the tests execute run_tests.sh script:

./run_tests.sh

License

The project is MIT licensed.

About

🔩 SOS is actually boring, so let's write some code instead

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published