filmov
tv
Control Unit Design in Computer Architecture : Hardwired and Micro Programmed Control Unit

Показать описание
In This Lecture you will learn about Control unit in computer architecture and computer organization subject.
You will be able about Control Unit , its component and methods to design control unit.
Control Unit Functions :
The control unit (CU) is a component of a CPU that directs the operation of the processor.
It tells the computer's memory, arithmetic/logic unit(ALU) and input - output devices (I/O) How to respond to a program's instructions ?
It directs the operation of the other units by providing timing and control signals.
All computer resources are managed by the CU (Control Unit).
It directs the flow of data between the CPU and the other devices.
The control unit communicates / interact with ALU and main memory.
Control unit generates the control signals to perform the operations.
It controls the transmission between processor, memory and the various peripherals.
It also instructs the ALU , which operation should be performed on data.
Design of Control Unit :
Control unit can be designed by two methods :
Hardwired Control Unit and Micro-Programmed Control Unit.
Hardwired Control Unit :
It is implemented with the help of Physical components which is Hardwired (gates, flip flops, decoders) in the hardware.
The inputs to control unit are the instruction register, flags, timing signals.
If design is modified or changed, all the combinational circuits should be modified which is a very difficult task.
The sequence of the operation carried out by this machine is determined by wiring of the logic elements so, it is known as “Hardwired”.
2.Micro-programmed Control Unit :
It is implemented by using Programming approach.
A sequence of micro operations is carried out by executing a program which consist of micro-instructions.
In this, any modifications or changes can be done by updating the micro program in the control memory which is done by programmer.
In this ,Control signals are generated by a program.
Its speed is slow because of the time it takes to fetch microinstructions from control memory.
Also difference of both methods.
Subscribe the channel for more videos.
You will be able about Control Unit , its component and methods to design control unit.
Control Unit Functions :
The control unit (CU) is a component of a CPU that directs the operation of the processor.
It tells the computer's memory, arithmetic/logic unit(ALU) and input - output devices (I/O) How to respond to a program's instructions ?
It directs the operation of the other units by providing timing and control signals.
All computer resources are managed by the CU (Control Unit).
It directs the flow of data between the CPU and the other devices.
The control unit communicates / interact with ALU and main memory.
Control unit generates the control signals to perform the operations.
It controls the transmission between processor, memory and the various peripherals.
It also instructs the ALU , which operation should be performed on data.
Design of Control Unit :
Control unit can be designed by two methods :
Hardwired Control Unit and Micro-Programmed Control Unit.
Hardwired Control Unit :
It is implemented with the help of Physical components which is Hardwired (gates, flip flops, decoders) in the hardware.
The inputs to control unit are the instruction register, flags, timing signals.
If design is modified or changed, all the combinational circuits should be modified which is a very difficult task.
The sequence of the operation carried out by this machine is determined by wiring of the logic elements so, it is known as “Hardwired”.
2.Micro-programmed Control Unit :
It is implemented by using Programming approach.
A sequence of micro operations is carried out by executing a program which consist of micro-instructions.
In this, any modifications or changes can be done by updating the micro program in the control memory which is done by programmer.
In this ,Control signals are generated by a program.
Its speed is slow because of the time it takes to fetch microinstructions from control memory.
Also difference of both methods.
Subscribe the channel for more videos.
Комментарии