A set of programs implementing basic stack virtual processor and code assembler for it.
Compile project (linux):
...# make
Clean the project (linux):
...# make clean
Execute an instruction file with the virtual processor (linux):
...# make run ARGS="your_file.bin"
Assemble file into binary (linux):
...# make asm ARGS="your_file.txt (optional)dest_file.bin"
Disassemble binary file (linux):
...# make disasm ARGS="your_file.bin (optional)dest_file.txt"
Remove build folders (linux):
...# make rmbld
Return project to its original state:
...# make rm
are listed in the file LANG.md
For information about our community goals check CODE_OF_CONDUCT.md.
Project is distributed under MIT license. More licensing information is specified in file LICENSE.
We don't think anyone will be contributing to this project as it was made purely for educational purposes. But, if you still want to contribute, you can learn how to do so by reading the file CONTRIBUTING.md.
(author) Kudryashov Ilya - kudriashov.it@phystech.edu