Control unit
Control unit contains a program counter and instruction registers. It fetches instructions and facilitates program flow. It supports single-operand instruction set and works with all 16 index registers of the arithmetic unit.