Control unit provides instruction to other parts of CPU like ALU, registers and IO devices on what to do and when to do.
Features of Control Unit
The control unit is responsible for controlling the Input Output devices.
The control unit controls the transfer of data to and from the primary storage.
The control unit determines where the data is stored and finds it when needed for execution.
The control unit sends the control signals to the devices involved in execution of instructions.