| Date | Reading | Programs | ||
| Aug. 29 | Review and Introduction | |||
| 31 | ch. 1 | Memory
I:
Representation binary numerals | ||
| Sept. 3 | Labor Day
| |||
| 5 | ch. 2 | signs and fractions | ||
| 7 | ||||
| 10 | other types; which bit goes first? | L1 out | ||
| 12 | ch. 3 | Processor and Programs I | ||
| 14 | ||||
| 17 | ||||
| 19 | ||||
| 21 | L2 out | |||
| 24 | L1 due | |||
| 26 | ||||
| 28 | ||||
| Oct. 1 | Memory II: Allocation | |||
| 3 | L3 out | |||
| 5 | L2 due | |||
| 8 | Exam | |||
| 10 | ||||
| 12 | ||||
| 15 | ||||
| 17 | L4 out | |||
| 19 | L3 due | |||
| 22 | Fall break
| |||
| 24 | System
Model
I Protection and Abstractions |
|||
| 26 | ||||
| 29 | 8 | Processor
and
Programs
II Unexpected Events |
||
| 31 | ||||
| Nov. 2 | 10 | System Model II: Networks | ||
| 5 | L5 out | |||
| 7 | 11 | L4 due | ||
| 9 | ||||
| 12 | 12 | System III/Memory III: Concurrency | ||
| 14 | Exam
| |||
| 16 | 6.2–6.7 | Out
of
sight Caches and address translation | L6 out | |
| 19 | 9.1–9.6 | L5 due | ||
| 23–25 | Thanksgiving
| |||
| 26 | ||||
| 28 | 7 | Linking | ||
| 30 | Processor implementation tricks | |||
| Dec. 3 | ||||
| 5 | ||||
| 7 | ||||
| 10 | L6 due | |||
| 12 | Review | |||
| 14 | ||||
Wed., Dec. 13., 1:30 p.m.–3:30 p.m. Final exam
| ||||