6. Why is a bus often a communications bottleneck?
A typical digital computer has many registers, and paths must be provided to transfer information from one register to another.
Buses are used to send control signals and data between the processor and other components.