MGMT 1030 Lecture Notes - Lecture 14: Conventional Pci

12 views2 pages
MGMT 1030 Lecture 14 Notes Classification of instructions
Introduction
Using modern materials such as fiber optics, very high transfer rates may be achieved.
In general, control is handled using a bus protocol that establishes agreement as to the
meaning and timing of each signal on the line among the components connected to the
line.
It is also possible to design a parallel bus that multiplexes addresses and data on the
same lines, as the PCI bus does, or multiplexes 32-bit data on sixteen data lines, for
example.
For example, the Pentium 4 multiplexes 128-bit data words to fit a 64-bit data path on
the Pentium system bus.
To use a bus, the circuits that are connected to the bus must agree on a bus protocol.
Recall from that a protocol is an agreement between two or more entities that
establishes a clear, common path of communication and understanding between them.
A bus protocol is simply a specification that spells out the meaning of each line and each
signal on each line for this purpose.
Thus, a particular control line on a bus might be defined as a line that determines if the
bus is to be used for memory read or memory write.
Both the CPU and memory would hae to agree, for eaple, that a  o that
partiular lie eas eor read ad a  o the lie eas eor rite.
The line might have a name like MREAD/MWRITE, where the bar over MWRITE means
that a  is the atie state.
The ar itself stads for NOT.
Buses are frequently notated on diagrams using widened lines to indicate buses.
Sometimes a number is also present on the diagram.
The number indicates the number of separate lines in the bus.
Two alternative ways of notating buses in diagrams are shown
find more resources at oneclass.com
find more resources at oneclass.com
Unlock document

This preview shows half of the first page of the document.
Unlock all 2 pages and 3 million more documents.

Already have an account? Log in

Get access

Grade+
$40 USD/m
Billed monthly
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
10 Verified Answers
Class+
$30 USD/m
Billed monthly
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
7 Verified Answers

Related Documents