Jump to content

Bus (computing)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by The Anome (talk | contribs) at 15:17, 25 October 2002 (* I<sup>2</sup>C (also used in other standards such as VESA DDC and the Intelligent Platform Management Interface)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A computer bus is an electrical bus that transfers data or power between computer components inside a computer or between computers.

Busses can be parallel busses, which carry data words striped across multiple wires, or serial busses, which carry data in bit-serial form. The addition of extra power and control connections, differential drivers, and data connections in each direction usually means that most serial busses have more conductors than the minimum of two used in the I2C serial bus.

Busses can also be wired in a multidrop or daisy-chain electrical topology.

Most computers have both internal and external buses. An 'internal bus' connects all the internal components of a computer to the motherboard (and thus, the CPU and Main Memory). An 'external bus' connects external peripherals to the motherboard.

Network connections such as Ethernet are not generally regarded as buses, although the difference is largely conceptual rather than practical.

Examples of Internal Computer Buses

Examples of External Computer Buses