Design of Control Unit
Design of Control Unit Control unit generates timing and control signals for the operations of the computer. The control unit communicates with ALU and main memory. It also controls the transmission between processor, memory and the various peripherals. It also instructs the ALU which operation has to be performed on data. CU functions are as follows: Controls sequential instruction execution Interprets instructions Guides data flow through different computer areas Regulates and controls processor timing Sends and receives control signals from other computer devices Handles multiple tasks, such as fetching, decoding, execution handling and storing results Control unit can be designed by two methods which are given below: Hardwired Control Unit It is implemented with the help of gates, flip flops, decoders etc. in the hardware. The inputs to control unit are the instruction register, flags, timing signals etc. This organization can be very complicated if we...