Allow for many types of devices with varying bandwidths
Anonymous Quiz
11%
Processor-Memory buses
67%
I/O Buses
22%
Backplane bus
high speed buses closely matched to memory system to maximize bandwidth (transfer of data)
Anonymous Quiz
76%
Processor-Memory buses
11%
I/O Buses
13%
Backplane bus
Compatible with many different architecture
Anonymous Quiz
8%
Processor-Memory buses
69%
I/O Buses
24%
Backplane bus
Is built into the chassis of the machine
Anonymous Quiz
9%
Processor-Memory buses
12%
I/O Buses
79%
Backplane bus
connects the processor, the I/O devices, and the memory
Anonymous Quiz
10%
Processor-Memory buses
17%
I/O Buses
73%
Backplane bus
In a very simple system the processor is the only one allowed to be the bus master
Anonymous Quiz
97%
T
3%
F
It is good in avoiding conflict, but it needs processor to be involved in every transaction uses the bus
Anonymous Quiz
97%
T
3%
F
In system with …. master device a bus arbitration is needed
Anonymous Quiz
11%
zero
16%
one
73%
more than one
A centralized arbiter selects who gets the bus
Anonymous Quiz
10%
Daisy chain arbitration
81%
Centralized parallel arbitration
6%
Distributed arbitration using self-selection
3%
Distributed arbitration using collision detection
If collision (multi requests in the same time), the device must make another request
Anonymous Quiz
8%
Daisy chain arbitration
6%
Centralized parallel arbitration
8%
Distributed arbitration using self-selection
78%
Distributed arbitration using collision detection
Instead of a central authority to get the bus, the devices themselves determine who has the height priority and get the bus
Anonymous Quiz
6%
Daisy chain arbitration
7%
Centralized parallel arbitration
84%
Distributed arbitration using self-selection
2%
Distributed arbitration using collision detection
Fairness is not ensured (low priority devices may be starved out –never allowed to use the bus)
Anonymous Quiz
90%
Daisy chain arbitration
5%
Centralized parallel arbitration
4%
Distributed arbitration using self-selection
1%
Distributed arbitration using collision detection