Carry Buffer 74HC574 ALU Latch 74HC574 ALU 32K EEPROM Regs HI 74HC670 Regs LO 74HC670 Reg Selector 74HC574 RAM Pointer 74HC574 Data RAM 8K SRAM X Reg 74HC193 LCD Data Bus PC Bits 7-4 74HC193 PC Bits 3-0 74HC193 Program ROM 32K EEPROM PC Bits 14-12 74HC193 PC Bits 11-8 74HC193 ROM Latch 74HC574 Instruction 74HC574 Output Demux 74HC138 Keyboard Input 74HC244 Resistors 10K/100K Input Demux 74HC138 Microcode Latch 74HC574 Microcode ROM 8K EEPROM Microcode Count 74HC193 Q7 A8 D7-D0 DB7-DB0 Q3-Q0 A3-A0 D3-D0 DB3-DB0 D3-D0 Q3-Q0 A7-A4 D3-D0 DB7-DB4 D3-D0 IO7-IO0 D7-D0 Q7-Q0 DB7-DB0 Q3-Q2 RB-RA Q1-Q0 RB-RA D3-D0 DB3-DB0 D7-D0 DB7-DB0 Q7-Q0 A11-A4 Q7-Q0 D7-D0 IO7-IO0 DB7-DB0 Q3-Q0 A3-A0 A3-A0 DB3-DB0 Q3-Q0 A3-A0 Q3-Q0 A7-A4 Q3-Q0 A11-A8 Q2-Q0 A14-A12 D3-D0 DB7-DB4 D3-D0 DB3-DB0 IO7-IO0 D7-D0 D7-D0 Q7-Q0 DB7-DB0 Q2-Q0 A2-A0 Q7,Q6 Q1,Q0, Q5-Q0 A14-A9 Q5-Q3 A2-A0 Q7-Q0 A11-A4 Y0 OE Y1 OE Y2 OE Y3 OE Q7-Q0 DB7-DB0 DB7-DB4 DB3-DB0 Y0 CLOCK Y1 LOAD Y2 LOAD LOAD LOAD LOAD Y3 LOAD Y4 LOAD Y5 LOAD Y6 LOAD Q0 CLOCK CLOCK CLOCK CLOCK Q1 OE OE OE OE Q2 LOAD Q3 LOAD Q4 E Q5 LOAD Q6 LOAD Q7 LOAD IO7-IO0 D7-D0 Q3-Q0 A3-A0