MC logo

Study Guide IV

  CSc 314 Study Material

<<Study Guide III
This is a study guide for material that will appear on the final in addition to the material from the first three exams.
  1. Bus systems.
    1. Know the three main types of busses: Processor-memory, I/O, and backplane. Know the differences between them.

    2. Know the differences between synchronous and asynchronous busses.

    3. Know what handshaking is, and why it is needed.

    4. Understand Fig. 8.11 on p. 664.

    5. Know the bus design parameters which effect bandwidth (see pp. 663 and 664).
      1. Data bus width.
      2. Separate data and address lines.
      3. Block transfers.

    6. Know the schemes for bus arbitration. Understand them, and know the differences between them (see pp. 669 and 670).
      1. Daisy Chain.
      2. Centralized Parallel.
      3. Distributed by Self-Selection.
      4. Distributed by Collision Detection.

  2. Know the difference between memory-mapped and I/O and the use of special I/O instructions.

  3. Know what polling is.

  4. Know what interrupts are, and the advantages of interrupts over polling.

  5. Know what DMA is, and what advantages it offers.
<<Study Guide III