Topic pages for the lectures have been lost. You can find similar information on the topic pages of subsequent semesters.
Date | Topic | M&H Reading | Neveln Reading | Assign | Due |
---|---|---|---|---|---|
Th 08/30 | Introduction & Overview | 1.1-1.8 | 1.1-1.6 | ||
Tu 09/04 | Data Representation I | 2.1-2.2 | 2.4-2.7 | HW1 | |
Th 09/06 | Data Representation II | 2.3.1-3, 2.5 | |||
Tu 09/11 | Arithmetic I | 3.1-3.2 | 3.6-3.7 | HW2 | HW1 |
Th 09/13 | Arithmetic II | 3.3-3.4 | |||
Tu 09/18 | Intel i386 Instruction Set | 4.1, 4.4 | 3.10-3.13 | Proj 0 | HW2 |
Th 09/20 | Intel i386 Addressing Modes | ||||
Tu 09/25 | Intel i386 Machine Language | 4.1-4.8 | Proj1 | Proj0 | |
Th 09/27 | Subroutines in Assembly Language | 5.1-5.7 | |||
Tu 10/02 | The Stack & C Functions | 6.1-6.5 | |||
Th 10/04 | Case Study: the PDP-8 | ||||
Tu 10/09 | More PDP-8, Project 2 | 7.1-7.4 | Proj2 | Proj1 | |
Th 10/11 | Linux Memory Model | 7.1,7.7 & 7.10 | 8.1-8.8 | ||
Tu 10/16 | Interrupts | 9.1-9.8 | |||
Th 10/18 | Compiling, Assembling & Linking | 5.1-5.3 | |||
Tu 10/23 | Review | Proj2 | |||
Th 10/25 | Midterm Exam | ||||
Tu 10/30 | Introduction to Digital Logic | A.1-A.3 | Proj3 | ||
Th 11/01 | Logic Gates | A.4 | |||
Tu 11/06 | Combinational Logic | A.5-A.7 | |||
Th 11/08 | Circuits for Addition | 3.2.2, 3.5.1 | |||
Tu 11/13 | Combinational Logic Components | A.10 | HW3 | Proj3 | |
Th 11/15 | Sequential Logic | A.11.1, A.11.2 | |||
Tu 11/20 | Flip Flops | A.11.3, A.11.4 | HW3 | ||
Th 11/22 | Thanksgiving | ||||
Tu 11/27 | Finite State Machines | A.12, A.13 | HW4 | ||
Th 11/29 | Circuit Simplification I | B.1, B.2.1, B.2.2 | |||
Tu 12/04 | Circuit Simplification II | HW5 | HW4 | ||
Th 12/06 | More Finite State Machines, Memory | 7.1-7.3 | |||
Tu 12/11 | Review | HW5 | |||
Tu 12/18 | Final Exam 10:30am-12:30pm |