minCPU

One day I wanted to make my own processor… and I did!

About

minCPU is a CPU that’s fairly easy to learn.
The instruction set is mostly empty, however you still can run impressive stuff on here. (maybe)
Everything is 16-bit, and by that I mean opcodes, arguments and memory, everything is 16-bit. (at least in minCPU-16)

Versions

Note: minCPU-16 instruction table and syntax is completely different from minCPU-8. minCPU-8 programs will not work on minCPU-16.

minASM

Assembler dialect for minCPU (kinda obvious)