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