Source by Wikipedia
A bus is a set of signal pathways that allow information to travel between components inside or outside of a computer.
Types of Bus
External bus or Expansion bus allows the CPU to talk to the other devices in the computer and vice versa. It is called that because it’s external to the CPU.
Address bus allows the CPU to talk to a device. It will select the particular memory address that the device is using and use the address bus to write to that particular address.
Data bus allows the device to send information back to the CPU
Types of Expansion Buses
Introduced by IBM, ISA orIndustry Standard Architecture was originally an 8-bit bus and later expanded to a 16-bit bus in 1984. When this bus was originally released it was a proprietary bus, which allowed only IBM to create peripherals and the actual interface. Later however in the early 1980’s, the bus was being created by other clone manufacturers.
16bit ISA Card
16bit ISA Slot
Introduced by Intel in 1992, PCI is short for Peripheral Component Interconnect and is a 32-bit or 64-bit expansion bus.
The PCI bus is the most popular expansion bus use in today’s computers.
Introduced by Intel in 1997, AGP or Advanced Graphic Port is a 32-bit bus or 64-bit bus designed for the high demands of 3-D graphics. AGP has a direct line to the computers memory which allows 3-D elements to be stored in the system memory instead of the video memory.
AGP is one of the fastest expansion bus in use but it”s only for video or graphics environment.
Expansion Bus Chart:
Type of Bus
AGP 8x (high-end)
Want more information on how to become CompTIA A+ Certified? Learn more!
Also published on Medium.