Our files can all be accessed directly from here
Week of | Tuesday | Thursday | Due |
---|---|---|---|
Aug 26 | Overview, Integer Rep. | Integer Representation | |
Sep 2 | Floating-Point | Floating-Point | |
Sep 9 | Machine Basics | Machine Control | Data Lab |
Sep 16 | Machine Procedures | Machine Data | |
Sep 23 | Lab Time / Buffer Overflows, ISAs | Buffer Overflows, ISAs / Lab Time | |
Sep 30 | Lab Time / Logic, Sequential Implementation | Logic, Sequential Implementation / Lab Time | |
Oct 7 | Pipelined Implementation | Pipelined Implementation II | Bomb Lab |
Oct 14 | Fall Break | Midterm Review, ISA Wrap-Up | |
Oct 21 | Midterm | Midterm Analysis | |
Oct 28 | Optimization | Memory Hierarchy | |
Nov 4 | Lab Time / Memory Hierarchy | Memory Hierarchy / Lab Time | |
Nov 11 | Lab Time / Virtual Memory, Exceptional Control Flow | Virtual Memory, Exceptional Control Flow / Lab Time | Architecture Lab |
Nov 18 | Lab Time / Linking, System IO | Linking, System IO / Lab Time | |
Nov 25 | SIMD and x87 | Thanksgiving Break | |
Dec 2 | Lab Time / Multicore and Low-Power | Multicore and ARM / Lab Time | Cache Lab |
Dec 9 | Final |