What is the control bus?

The

control bus is what the central processing unit of the computer (CPU) uses to communicate with other devices inside the machine via a set of physical connections such as cables or printed circuits. It is a diverse collection of signals, including reading, writing and interruptions that allow the CPU to direct and monitor what different parts of the computer are doing. This is one of the three types of buses that make up a system or computer bus. Its exact composition varies from processors.

In general, the purpose of any bus is to reduce the number of ways necessary for communication between components of the computer. The bus allows communication between components on one data channel and is characterized by how much information it can transmit at once. The amount of data is expressed in bits and corresponds to the number of physical lines over which the information is sent. For example, a 32 -wire strip cable can send 32 bits in parallel.

Each computer usually has an internal and expansion bus. The internal or front of the bus to facilitateIt is communication between the CPU and the central memory, while the expansion or input/output bus connects components of the motherboard such as hard drives and ports. Most system buses are usually composed of 50 to 100 separate physical lines for communication. These lines are divided into three subassemblies or types of buses: address or memory bus, data bus and command or control bus.

The

control bus is two -way; It transmits command signals from CPU and response signals from hardware. It helps CPU synchronize your command signals with computer components and slower external devices. As a result, the control bus consists of controls that each sends a specific signal such as reading, writing and interruption. The control lines that make up the control bus differ between processors, but most of the included lines, status lines and byte allow lines.

For example CPU PIt uses the trucks to transfer information to and from the central memory. The control bus allows the CPU to determine whether and when the system sends or receives that data. This is because the control bus has a read line for reading and one for writing, which determines the direction that flows (memory to CPU or CPU into memory). If the CPU needs to write some data in the central memory, it sends a signal (ASErt) to the control line of the control collection. Sending the signal to the reader control line allows CPU to receive data from memory.

Other types of buses that make up the system bus are buses for data and address. The data bus will move instructions and information between all functional components of the computer. It is two -way and can only transmit in one direction at a time. The data bus transmits information between CPU and memory as well as between monuments and input/output sections.

The address bus is one -way and acts as a memory map. If a computer system needs access to a specific P -located locationAM, input/output device, applies the appropriate address to the address bus. This address is recognized by the appropriate circuits, which then orders the corresponding memory or device to read or send data on the data bus. Only the location of the device or memory that corresponds to the address in the bus address.

IN OTHER LANGUAGES

Was this article helpful? Thanks for the feedback Thanks for the feedback

How can we help? How can we help?