Final Exam Topics

  1. Basics
  2. Single cycle implementation.

  3. Multicycle implementation.

  4. Control implementation (chap 5 and appendix C).

  5. Pipelineing (Chapter 6).

  6. Understand how branch hazards occur, how to detect them, and what actions to take if a branch hazard does occur. Questions covering these concepts include 6.26 and 6.27.