doubleword
is a 32-bit fantasy computer architecture, created as a hobby project, for the experience of designing, programing, and documenting various components involved in ISA and OS development - including an emulator, assembler, and multitasking operating system - as well as the CPU architecture itself.
Each subfolder under the /src
directory is its own project within this repository. As such, they all contain their own READMEs and build scripts.
The source code can be found under the /src
directory, and information on how the system functions and how to write programs for it can be found under the /doc
directory. The /bin
directory contains the compiled emulator program, as well as several precompiled binaries to run under the emulator.
If you want to submit an issue you fixed, create a pull request on the GitHub page for this project.
Additionally, please be sure to note that this project is licensed under the GNU GPLv3
license.
See LICENSE.txt for more details.