Term of the Moment

cold boot


Look Up Another Term


Redirected from: buses

Definition: PC data buses


The bus in a PC is the common hardware interface between the CPU and peripheral devices. Parallel buses with multiple lines (wires) were superseded by serial versions, which use one line for data. Following are the various buses used in the PC.

Current
Today there are two primary data buses in a PC: PCI Express and USB.

PCI Express - (Parallel/Serial)
PCI Express (PCIe) is the current bus interface, superseding PCI. All new desktop PCs and Macs have PCIe slots. See PCI Express.

USB - (Serial)
Permanently or temporarily attach almost anything (flash drives, hard drives, printers, phones, cameras, etc.). See USB.


Previous
Prior to PCI Express and USB, there were seven data buses used from time to time, as follows:

PCI - (Parallel)
PCI was popular in all hardware platforms but was superseded by PCI Express (PCIe). Transition motherboards may have one PCI slot. See PCI.

FireWire - (Serial)
Mostly used for digital camera connections. Popularized by Apple, adapters were required to use FireWire on new Macs. See FireWire.

AGP - (Parallel)
The graphics interface between PCI and PCI Express. AGP was faster than PCI and freed up a PCI slot. See AGP and display adapter.

ISA - (Parallel)
Pronounced "eye-suh" and debuting on the IBM PC AT, ISA was the evolution of the first PC bus in 1981. See ISA.

Micro Channel - (Parallel)
IBM introduced Micro Channel with its PS/2 line in 1987, then later supported ISA and eventually gave up Micro Channel for PCI. See Micro Channel.

EISA - (Parallel)
Pronounced "ee-suh," this ISA extension was created to counter Micro Channel, and EISA slots accepted ISA cards. Later abandoned for PCI. See EISA.

VL-bus - (Parallel)
The VL-bus was introduced during the 486 era and offered more speed than ISA. It too gave way to PCI. See VL-bus.




Types of Expansion Cards
Except for PCI Express and PCI, all the rest of these interfaces have been discontinued.