Inside a computer you can see a large number of different components, which represent the Hardware, and for these to have communication between them, it is necessary to use particular cables called buses. In this article we introduce you to the types of buses in computing and their function. types of computer buses
Types of Buses
For those who wonder what are buses in computing? it is essential to resort to its definition. Buses are a component that helps transfer information within computer bus types . All the internal components and peripheral elements of a computer communicate through the internal buses . Next, the types of buses in Computer Science and their function are presented:
Buses according to the method of sending the information
There are two categories according to this type: parallel bus and serial bus.
This type of data bus is sent in byte format simultaneously, with the support of different lines that have specific functions. In computers it has been used intensively, from the bus of the same processor, hard drives, video cards and even printers.
The front side bus of Intel computing equipment is a type of bus of this class and has very particular responsibilities:
The address lines, which are responsible for pointing out the location of the memory or the component that is going to communicate with the computer.
The control lines are responsible for emitting signals between the components, an example of this are the indicators or status indicators.
The data lines are responsible for transmitting the bits at random.
In this type of computer bus , the data or information is sent bit by bit and is restored through registers. It is made up of some drivers. It has only recently been used in buses for hard drives, expansion cards and processor.
Types of buses by their use
These types of bus in computing have backplane type diagrams as an extension of the processor bus where the direction, control and data buses are diagrammed, which are directed towards the CPU, RAM memory, among others.
The control bus is another type of data bus . This controls the use and access to the address and data lines. These lines must be supplied with particular devices that govern their use. Control signals issue commands and information between components. This bus is that it favors that there is no collision of information within the system.
This is a means of the processor independent of the data bus, where the memory address of the information that is being transmitted is established.
These types of buses consist of the group of electric lines that allows the establishment of an address. The memory capacity that it is capable of addressing will depend on the number of bits that make up the address bus.
Eventually, control lines may be needed to indicate the availability of the bus address and this will depend on the configuration of the bus itself.
These types of buses are called bidirectional, since the information can enter or leave the computer. In some computers, the data bus is used to send other information in addition to the data itself, for example: address bits or condition data.
Generally, the computer outputs one character for each bus clock pulse, which results in full system clock pulses. Computers that are slow must use two clock pulses to output a single character.
Some configurations use multiplexed type power lines for the address and data bus, this means that the same group of lines act on certain occasions as an address bus and on other occasions as a data bus, yes, never the same. way at the same time.
The one in charge of discretizing between both functions is a control line.
Types of buses for their technology
As noted above, the computer bus is a communication or connection line that transmits data or information. The number of lines that make up the informatica buses is important, since, if a bus has 16 lines, it will be able to transmit 16 bits simultaneously.
So you can also divide the buses of a computer , according to their physical situation.
This type of bus sends information between the devices and internal components of a computer. All the internal components of a computer are connected through different electrical lines, a group of these lines is known as the internal bus.
Data, control signals or memory addresses pass through this type of internal bus . Information is transmitted through the different lines, both entering and leaving data and memories.
This type of computer bus is used to communicate or connect the computer with other peripheral devices or external memories.
In the data transmission that is executed in the informatics buses , there are two elements acting: the one that makes the transmission, which is known as the transmission master; and the other part, which replicates it, which is known as the transmission slave.
Modern PC buses can make several data transmissions or broadcasts at the same time.