What are the Types of Computer Buses? A complete history of all types of computer buses.
A computer sends many kinds of electronic signals through various components. Separate paths on the motherboard link are known as buses. These buses carry different types of signals. The same types of buses carry only one type of signal. These buses help to increase the efficiency and accuracy of working.
A computer consists of many components such as motherboard, memory, input/output devices. These devices work with the help of buses.PC motherboards have buses for expansion and external devices, all computers have three basics buses.
The control bus controls the traffic of data. It helps to send data, according to the request of the user and PC.
Data bus help to connect the Microprocessor(CPU) and Memory (RAM).
The address bus carries the address of the location of memory.
These buses play an important role in the execution of instructions. You need many wires within a computer for communication.
How Does Computer Bus Work?
The computer bus help to transfers electrical signals from one place to another place on a computer. A computer bus appears on the motherboard circuit surface. These buses are connected to the central processing Unit(CPU) by the bus interface unit.
In computer data between CPU and memory travel with the help of data bus. The address or location of data is carried with the help of the address Bus. While all the traffic control of data is done with the help of the Control Bus.
First generation(Types of computer buses):
In the early time, first generation computer buses were bundles of wires. These wires were attached to peripheral devices and computer memory. These buses were named as busbars or electrical power buses. At that time one bus uses for memory separately, While one or more separate buses use for peripheral devices. All buses access separate instructions. Even these buses have different protocols and timings.
Second generation(types of computer buses):
There were many changing in the second generation of computer buses. These buses separate the computer into two worlds. One world for the CPU and memory and another world for various devices. The control bus accepts the data from the CPU side and transfers data to the peripherals side.
It was very difficult to shift communications protocols for others even for CPU. All the parts of the computer were communicating with each other without the permission of the CPU. There were addressed speed issues on these buses. As the size of the data path increase from 8-bit parallel buses to 16 or 32-bit.
Third generation(types of computer buses):
In 2001 third generation buses emerges into the market. These buses include InfiniBand and HyperTransport.
These buses are very flexible. As buses can be used in physical connections which allows them to use as internal buses and for connecting different devices. These third generation buses look more like a network than a bus. These buses allow multiple devices to use the bus at the same time.
There are many other articles on this website. You can give your suggestion in the comment section. As some more article are given below: