A custom 8 bit cpu I made in logisim evolution.
It is still very WIP but currently its ALIVEEEEEEEE!
I have also made a second, more silly version here!
And I have implemented the cpu in verilog here!
The instructions can be found in the plan.txt file.
The cpus microcode is generated using a c# program I made.
It can be found in the Microcode gen folder.
You can now write assembly and compile it for the cpu. The stuff can be found in the asm folder.
You can compile an asm file (like examples/inc_hlt.asm) using customasm.exe and then use the generated output and load that into ram.
NOTE: You need to include the common.asm file for customasm to work properly!
NOTE: If you are not on windows, you will need to get customasm and then it should hopefully work too.

