- All of the basic things like registers, r/w to RAM, jumps, moving data, ALU operations, etc.
- 16bit register pairs for mathematical operations
- Interrupts
- IO ports
Documentation here
- Download all
.circ
files - Load CPU.circ into logisim
- For an example program that loads r2 with the joystick when there is an interrupt, load
interrupt.bin
into PROGRAM RAM