|
Fall 2006: Computer Architecture 2, CS 3320
Instructor: Dr. Michela Taufer
Days: Monday, Wednesday, Friday
Time: 11:30 - 12:20
Room: CS 322
Office Hours: M 2:00-3:00PM or by appointment
Email Address: taufer AT acm DOT org
Campus Office Number: 6957
Course Description:
The organization and structuring of the major hardware components of
computers; the mechanics of information transfer and control within a
digital computer system; the fundamentals of logic design; machine
instructions; addressing techniques.
Textbooks:
Computer Organization & Design: The Hardware/Software Interface, Third
Edition by David A. Patterson and John L. Hennessy
Tentative Class Schedule:
Week 1: Chapter 1, Computer Abstractions and Technology
Weeks 2 and 3: Chapter 2 and Appendix A, Instructions: Language of the Machine
Weeks 4 and 5: Chapter 3 (partial) and Appendix B, Arithmetic for Computers
Week 6: Chapter 4, Assessing and Understanding Performance
Week 7: Chapter 4, Assessing and Understanding Performance
Weeks 8 and 9: Chapter 5 and Appendix C, The Processor: Datapath and Control
Weeks 10 and 11: Chapter 6, Enhancing Performance with Pipelining
Weeks 12 and 13: Chapter 7, Large and Fast: Exploiting Memory Hierarchy
Week 14 and 15: Chapters 8, Interfacing Processors and Peripherals
Important Dates:
... coming soon ...
(*) Beginning the 1997 Fall semester, students or faculty members may initiate a drop with a grade of W until the drop deadline (3/18/2005). After that date, students may be dropped only with a grade of F. After that date, grades of W may only be assigned in exceptional circumstances after a written petition from a student and with the approval of the faculty member and the academic dean.
|