The control unit directs the operation of all the other units of a computer system by providing timing and control signals. [1] It contains logic and timing circuits for generating the proper signals necessary for instruction execution in a program. The execution of instructions in a computer is a series of fetch – decode – execute cycles repeated over-and-over again until the computer is turned off. In achieving this cycle, the control unit fetches an instruction from memory by sending an address and a read command to the memory unit. The instruction word stored at the memory location in the memory Continue reading...