“Who said I’m into building chips? I’m just a creative programmer.”
OakyMac
mighf is a minimal, educational micro-architecture and emulator project.
It lets you experiment with a simple CPU, custom instruction set, and assembly-like programming—all in software.
C
g++ source/mighf-unix-msys.c -o mighf.bin
./mighf.bin
Load and run an assembly program:
coreshell> load rom/rom.s
coreshell> run
TDRAW_CLEAR
MOV R1, 10
MOV R2, 5
TDRAW_PIXEL R1, R2, '*'
source/
— Runtime and assembler source coderom/
— MicroComputing ROM (also the Mini BIOS)README.md
— This filePull requests and suggestions are welcome!
Feel free to open issues for bugs or feature requests.
MIT License
Made with ❤️ by OakyMac.