YACC1 Sequencer Control Signals

A list of control signals the sequencer needs to drive (work in progress).

For each general purpose register

  • Load Register
  • Enable Register Output

X  4 general purpose registers = 8 signals


Program Counter

  • Output Address – Connect PC to address bus
  • Increment PC – Increment the current value of the PC by 1
  • Load PC – Load the current value on the data bus into the program counter (jump instruction)

= 3 signals


Index Register (used for Register based memory access)


Memory Control


I/O Control


ALU Control