Computer Organization Fall 2006
Lect # | Tuesday | Thursday | ||
1 | 8/22 | Ch 1: Computer components and terminology | 8/24 | Ch 1: History and von Neumann Model |
3 | 8/29 | 2.1-2.3: Binary, Decimal, Hexadecimal numbers | 8/31 | 2.4: Signed Integers |
5 | 9/5 | 2.5 Floating Point numbers | 9/7 | 2.6-2.7: Characters, Error Detection and Correction |
7 | 9/12 | 3.1-3.4: Boolean logic and gates | 9/14 | 3.5, 3A.1-3A.7: Kmaps and Combinational circuits |
9 | 9/19 | 3.6: Clock, SR-latch, Flip-Flops | 9/21 | 3.6-3.7: Sequential Circuits |
11 | 9/26 | 4.1-4.3: Marie and review | 9/28 | Test 1 |
13 | 10/3 | 4.4-4.7: Clock, I/O, Memory, Interrupts | 10/5 | 4.8-4.10: Marie Assembly Language |
15 | 10/10 | 4.11-4.12: Assemblers and instruct set | 10/12 | 4.13-4.14: Control Unit, Intel, and MIPS Instruction Sets |
17 | 10/17 | 5.1-5.4: Instr. Set Architectures | 10/19 | 5.5: Instruction-level Pipelining |
19 | 10/24 | 5.6: Real-world ISAs | 10/26 | 6.1-6.3 Memory Hierarchy |
21 | 10/31 | 6.4: Cache | 11/2 | 6.4: Cache |
23 | 11/7 | 6.5: Virtural Memory | 11/9 | 6.6: Real-world Memory Mgt. |
23 | 11/14 | 7.1-7.4: I/O and review | 11/16 | Test 2 |
25 | 11/21 | 7.5-7.6: Data transmission and Disks | 11/23 | Thanksgiving Break |
26 | 11/28 | 8.1-8.3: Operating System | 11/30 | Hardware support for the OS |
28 | 12/5 | 8.4: Programming Tools | 12/7 | Review |
Final: Tuesday, December 12 from 3-4:50 PM in ITT 328 |