What are computer buses? Draw the computer bus system of computer.
Subject | Introduction to Computer System |
---|---|
NU Year | Set: 2.(a) Marks: 4 Year: 2009 |
In computing, a bus is defined as a set of physical connections (i.e.
cables, printed circuits, etc.), which can be shared by multiple hardware
components in order to communicate with one another.
A bus is a subsystem
that is used to connect computer components and transfer data between them. For
example, an internal bus connects computer internals to the motherboard.
A bus may be parallel or serial. Parallel buses transmit data
across multiple wires. Serial buses transmit data in bit-serial format.
Functions
of Buses in Computers
Summary of functions of
buses in computers
1. Data sharing - All types of buses found in a computer transfer
data between the computer peripherals connected to it.
The buses transfer or
send data in either serial or parallel method of data transfer. This allows for
the exchange of 1, 2, 4 or even 8 bytes of data at a time. (A byte is a group of
8 bits). Buses are classified depending on how many bits they can move at the
same time, which means that we have 8-bit, 16-bit, 32-bit or even 64-bit buses.
2. Addressing - A
bus has address lines, which match those of the processor. This allows data to
be sent to or from specific memory locations.
3. Power - A bus
supplies power to various peripherals connected to it.
4. Timing - The
bus provides a system clock signal to synchronize the peripherals
attached to it with the rest of the system.
The expansion bus
facilitates easy connection of more or additional components and devices on a
computer such as a TV card or sound card.