control unit

Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Acronyms, Wikipedia.
Related to control unit: Memory Unit

control unit

[kən′trōl ‚yü·nət]
(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.
McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.
The following article is from The Great Soviet Encyclopedia (1979). It might be outdated or ideologically biased.

Control Unit


the portion of a computer that coordinates the operation of all the computer’s devices, prescribing specific actions according to a given program. The control unit generates control signals that ensure the required sequence of execution of operations, monitors the operation of the computer in various regimes, and provides for the interface of the human operator with the computer.

The design of a control unit depends on the type of computer and the method used to control the computing process. In synchronous computers, a previously determined time is allocated for the execution of any operation, and a single, central control unit is usually used to synchronize the overall operation of the computer. In asynchronous computers, the start of each operation is determined by the completion of the previous operation, and each component, such as the arithmetic or memory unit, often has its own local control unit. In such computers the central control unit generates only the basic control signals specifying the regimes of operation for the local control units, which organize the operation of their devices according to the control signals they receive.

Control units may operate according to hard-wired or flexible control programs. In the former, all possible combinations of control signals and time relations between signals are unchangeable and are determined by the computer’s design and construction. A change in the sequence of computations requires circuit changes in the control unit, and hard-wired programs are therefore most often used in special-purpose computers. A control unit with a flexible program is suitable for a variety of applications and allows a program to be established for the execution of a task immediately prior to such execution. These control programs are used in general-purpose computers.

The most effective control units feature multiprogramming, which allows the simultaneous solution of several tasks and independent communication between the computer and several users. Multiprogramming may be provided by several control units, each of which serves one of the programs being executed by the computer. Time sharing in the execution of several programs may also be used. The time sharing is conducted by one control unit, which is transferred from one program to another as the result of the consecutive polling of the users or an involuntary interrupt by a user in accordance with a given priority. Microprogram control units, in which a set of signals constituting a microinstruction corresponds to each machine operation, are also widely used; the microinstructions are stored in the computer’s permanent memory (seeMICROPROGRAM CONTROL). In this case, the optimum sets of control signals are chosen for each operation, and the working microprograms are constructed according to the control signals selected.

The future development of control units will center on increasing the units’ efficiency and logical capacities. The latter would make it possible to specify the structure of commands or the length of words with little or no restriction. Changes in the structure of computers, the joint operation of several computers, and other types of flexibility are also envisioned.


Kagan, B. M., and M. M. Kanevskii. Tsifrovye vychislitel’nye mashiny i sistemy, 2nd ed. Moscow, 1973.


The Great Soviet Encyclopedia, 3rd Edition (1970-1979). © 2010 The Gale Group, Inc. All rights reserved.

control unit

The part of a CPU responsible for performing the machine cycle - fetch, decode, execute, store.
This article is provided by FOLDOC - Free Online Dictionary of Computing (

control unit

(1) See microcontroller, ECU, process control, industrial automation and control network.

(2) Within the CPU, the circuit that locates, analyzes and executes each program instruction residing in memory. See ALU.

(3) Within the computer, the hardware that performs the transfer of data to and from a peripheral device, such as a hard disk or screen. See controller.

A Rather Large Control Unit
This is the CPU control unit of the ILIAC IV computer in the 1960s. Today, the equivalent circuitry fits on the head of a pin. (Image courtesy of The Computer Museum History Center,
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
References in periodicals archive ?
It is believed by ODRC that if an inmate perceives a control unit placement negatively or conditions are punitive, then the longer-term outcomes will not likely be positive.
In line with the modular concept of the Sinamics G120 range, the new control units can be easily combined with all relevant power modules and support all applications currently addressed by the Sinamics G120 portfolio--both with or without encoder evaluation.
British Energy said the delays were due to difficulties installing circumferential bands to the boiler control unit at Heysham 1.
Depending on where the control unit is mounted the adapter cable may need concealing.
Company introduces the EC-S2 Control Unit to its EC family of electrically coded interlock switches and control units.
As a person's weight is removed from the oversize sensor pad, the control unit sends audible sounds to caregivers, enabling them to respond quickly to a resident in need.
NORDIC BUSINESS REPORT-24 November 2005-Kongsberg Gruppen ASA wins USD3m command and control unit order from Raytheon(C)1994-2005 M2 COMMUNICATIONS LTD
Elements for use with water-and oil-circulating temperature control unit are in stock.
An electronic control unit monitors wheel speeds and determines the level of braking needed at each wheel to improve vehicle control.
Luminex Software Inc., a developer of mainframe connectivity products, and StorageTek, a provider of enterprise information lifecycle management, today announced Luminex's Virtual/BLUE 3990 control unit has been certified interoperable with StorageTek FlexLine online storage systems for native mainframe direct access storage device (DASD) connectivity.
Its zones report to the MXF-5000 fiber series multiplex control unit, which can handle up to 60 zones of equipment.