There are always 3 sets of wires (= bus) in a computer:
|
The collection of address bus, data baus and control bus is called the system bus
Important fact:
|
|
|
|
|
|
|
|
|
|
Advance of daisy chaining:
|
Of which I have said it is not allowed because they will burn each other out.
|
Example: The following table shows the logic values when priorityreq2 > priorityreq1 > priorityreq0
Req2 Req1 Req0 | Grant2 Grant2 Grant0 ---------------------+---------------------------- 0 0 0 | 0 0 0 0 0 1 | 0 0 1 0 1 0 | 0 1 0 0 1 1 | 0 1 0 1 0 0 | 1 0 0 1 0 1 | 1 0 0 1 1 0 | 1 0 0 1 1 1 | 1 0 0
Advantage of distributed bus arbiter: no single point of failure...
|