What is the control unit?
The
control unit is a sub -component of the central processing unit (CPU) that controls all actions carried out in this area on the computer. He is responsible for taking various inputs from the computer, instructions and data, and the processor communication what to do with them. Because the CPU is considered the brain of the computer, it is sometimes referred to as the brain in the brain. Depending on the CPU architecture, the control unit may have different tasks to perform. During the hard days, all these cabling and circuits have created what is called a machine of the final states, a system that has a unique purpose in controlling the computer's operation. Separate circuits were responsible for decoding and coding instructions, while others dealt with the logic or counting the instructions on which the CPU worked. Everything happened in order where logical circuits would be in one way or another to direct instructions to the storage.
Instructions are loaded and decoded and then you need to PRmake fine, one by one until it is completed. For older CPUs, the instructions would have to go through the process and complete the calculation before the next. To accelerate the processing of modern CPUs, they use what they are called pipes, where each step is part of the pipe. While one instruction is in the implementation part of the pipeline, the other is already in the decode phase and the other is loaded. To do it all, the control unit also needed to perform the role of multiplexor, in taking more inputs or outputs and directing them to and out of the pipeline.
As computer processors continued in the procedure, most of it changed dramatically. The use of microcodes, small programs sitting in special high -speed memory only on CPUs has replaced old hard -cable circuits. These low -level programs have taken over time -consuming work in the physical conversion of the control unit and simplified changes in the CPU architecture. Microprograms Custom Control Units, created during the CPU design phase, UMThey come to see the architecture of a particular processor type
generally depends on a large proportion of the duties of the control unit on the CPU architecture. Some can simply load, decode, coordinate, and control the output of the instructions. Others may have other obligations that include a translation that can slow down the CPU. In these cases, the control unit may be further divided into brief components, such as a separate planning unit or pension unit, which takes care of organization and storage of results from the rithmetic logic unit (ALU).