55:035 - Computer Architecture and Organization

Spring 2009

Tentative Syllabus (subject to revision)


References for given subject are in braces [ ] and approximate number of lectures spent on the subject are in parenthesis (). In addition, there will also be a 1 to 2 week segment on Verilog HDL. Links to supplemental references for Verilog can be found on the class web page.

Text: Hamacher, Vranesic, & Zaky, Computer Organization, fifth edition, McGraw Hill, 2002


  1. Introduction [chap 1] (2)
    • Brief History
    • Overview of Computer Organization

 

  1. Architecture: Instruction Set Design [chap 2] (6)

 

  1. Case Studies of Instruction Set Architecture [chap. 3] (4)

 

  1. Computer Arithmetic and ALU Design [chap. 6] (6)

 

  1. Verilog Tutorial [Supplemental material] (6)

 

  1. Memory [chap 5] (6)

 

  1. Processor Design [chap 7] (6)

 

  1. Input/Output [chap 4] (4)

 

  1. Additional topics [selected from chapters 8-12]

Last Updated:  DCM