A project that informed the design of a relatively simple and expandable 64-bit CPU architecture and assembly instruction language.
The xC assembler and 'spectre' CPU-equipped virtual machine in this repository are written in Python 3.8, in an attempt to emulate those components.
Note that 'Gabe Svolenka', "the original creator and director of the project (including its implementation)", is merely an alias referring to a fictional character in a programming puzzle game idea that inspired this project.
- todo
- todo
- refactor the entire assembler, now that I have written a better-structured one for the Hack assembler :D