Arithmetic and Logic Unit
ALU board design so far
ALU is mostly completed for now though some changes may be made later on
Control Unit
Clock cycle
- Red: Fetch first 8 bits of instruction
- Orange: Fetch last 8 bits of instruction
- Magenta: Decode
- Green: Execute
- Purple: ¼ speed clock / 1 instruction per cycle
- Blue: ½ speed clock
- Cyan: Source Clock