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