|
|
|
|
|
(Due) |
August 23 | Introduction and Overview and Administrative Information | Chapter 1, Chapter 2 | HW1 | ||
August 28/30 | Bits and Bytes | Chapter 4.2 | HW2 | HW1 | |
September 4/6 | Integers, Machine-Level Programming I | Chapter 3 | |||
September 11/13 | C Primer, Machine-Level Programming II | HW3 | HW2 | ||
September 18/20 | Machine-Level Programming III | ||||
September 25/27 | Machine-Level Programming IV | HW3 | |||
October 2/4 | Machine-Level Programming V | HW4 | |||
October 9/11 | Midterm Exam Thursday | Chapter 5 | |||
October 16/18 | Code Optimization I | HW4 | |||
October 23/25 | Code Optimization II, The Memory Hierarchy | Chapter 6 | HW5 | ||
October 30/November 1 | Second Exam Thursday | ||||
November 6/8 | Continue Memory Hierarchy, Cache Memories | Chapter 7 | HW5 | ||
November 13/15 | Linking | ||||
November 20/22 | Last Exam (Tuesday), Thanksgiving (Thursday) | ||||
November 27/29 | Virtual Memory |