ASSIGNMENT SEMESTER : SEPT 2012
A computer system may contain many components that
need to communicate with each other. As a solution, a bus is used to
establish device connections. A bus consists of the physical parts, like
connectors, wires, and a bus protocol. The wires can be partitioned into
separate groups, namely control,
address, data and power.
(a) Discuss the advantages and disadvantages of
using a bus.
(b) What is bus arbitration? Describe the bus
arbitration problem as well as centralized and decentralized (distributed) arbitration
schemes.