(computer science) An electronic device containing data buffers and logical circuitry, situated between the computer channel and the input/output device, and controlling data transfers and such operations as tape rewind.
| Sci-Tech Dictionary: control unit |
(computer science) An electronic device containing data buffers and logical circuitry, situated between the computer channel and the input/output device, and controlling data transfers and such operations as tape rewind.
| 5min Related Video: Control unit |
| Computer Desktop Encyclopedia: control unit |
(1) Within the processor, the circuitry that locates, analyzes and executes each instruction in the program. See process control, industrial automation and control network.
(2) Within the computer, hardware that performs the physical data transfers between memory and a peripheral device, such as a disk or screen. See controller.
Download Computer Desktop Encyclopedia to your iPhone/iTouch
| Wikipedia: Control unit |
A control unit in general is a central (or sometimes distributed but clearly distinguishable) part of whatsoever machinery that controls its operation, provided that a piece of machinery is complex and organized enough to contain any such unit. One domain in which the term is specifically used is the area of computer design. In the automotive industry, the control unit helps maintain various functions of the motor vehicle.
The rest of this article describes control unit in terms of computer design. There is no further article on other uses under this lemma as yet. (Disambiguation and/or integration of this article in Computer with respective linkage -- and retention/creation of a more broad-sense article -- may be appropriate.)
Contents |
Control Unit Co-ordinates the input and output devices of a computer system.
|
|
This article is in need of attention from an expert on the subject. WikiProject Computing or the Computing Portal may be able to help recruit one. (November 2008) |
|
|
This article or section has multiple issues. Please help improve the article or discuss these issues on the talk page.
|
In computers, the control unit was historically defined as one distinct part of the 1946 reference model of Von_Neumann_architecture. In modern computer designs, the control unit is typically an internal part of the CPU with its overall role and operation unchanged.
The outputs of the control unit controls the activity of the rest of the device. A control unit can be thought of as a finite state machine. -->
The control unit is the circuitry that controls the flow of data through the processor, and coordinates the activities of the other units within it. In a way, it is the "brain within the brain", as it controls what happens inside the processor, which in turn controls the rest of the PC.[vague]
A few examples of devices that require a control unit are CPUs and GPUs. The modern information age would not be possible without complex control unit designs.[vague]
| It has been suggested that hardwired control be merged into this article or section. (Discuss) |
At one time, control units for CPUs were ad-hoc logic, and they were difficult to design. These can be identified as the main part of the computer and the main device that helps the computer to function in an appropriate manner. It is constructed of logic gates,flip-flops,encoder circuits,decoder circiut,digital counters and some other digital circuits. Their control is based on fixed architecture i.e. it requires changes in the wiring if the insrtuction set is modified or changed. This architure is preferred in RISC computers as it consists of lesser instruction set.
| It has been suggested that control store be merged into this article or section. (Discuss) |
The functions performed by the control unit vary greatly by the internal architecture of the CPU, since the control unit really implements this architecture. On a regular processor that executes x86 instructions natively the control unit performs the tasks of fetching, decoding, managing execution and then storing results. On a x86 processor with a RISC core, the control unit has significantly more work to do. It manages the translation of x86 instructions to RISC micro-instructions, manages scheduling the micro-instructions between the various execution units, and juggles the output from these units to make sure they end up where they are supposed to go. On one of these processors the control unit may be broken into other units (such as a scheduling unit to handle scheduling and a retirement unit to deal with results coming from the pipeline) due to the complexity of the job it must perform.
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)
| conversion burner | |
| channel control command (computer science) | |
| cluster controller (computer science) |
| Where is the navigation control unit? Read answer... | |
| What are the functions of a control unit? Read answer... | |
| What is the purpose of a control unit? Read answer... |
| Hardwired control unit vs micre control unit? | |
| What is the Radiator Fan Control Unit? | |
| What is the control unit on a computer? |
Copyrights:
![]() | Sci-Tech Dictionary. McGraw-Hill Dictionary of Scientific and Technical Terms. Copyright © 2003, 1994, 1989, 1984, 1978, 1976, 1974 by McGraw-Hill Companies, Inc. All rights reserved. Read more | |
![]() | Computer Desktop Encyclopedia. THIS COPYRIGHTED DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher. © 1981-2009 Computer Language Company Inc. All rights reserved. Read more | |
![]() | Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "Control unit". Read more |
Mentioned in