CS 2733/2731 Computer Organization II Fall 2004 Calendar | |||||
Week | Dates | Lectures | Readings | Recitations | Exam/Quiz |
1 | August 25, 27 |
Intro, overview.
Binary #s, 2's comp |
Ch 1 Sec 3.1-3.3 |
Rec 0 *
Practice Rec 1 * Intro |
NO QUIZ |
2 | Aug 30 Sept 1, 3 |
Intro to assem lang, Loops, App A |
Sec 2.1-2.4 App A |
Rec 2 *
Binary Arithmetic |
NO QUIZ |
3 | Sep 8, 10 (6: Labor) |
Printing arrays, switch |
Sec 2.5-2.6 | Rec 3 *
Simple Array |
Quiz 1: Binary Nums |
4 | September 13, 15, 17 |
More loops, functions, leaf |
Sec 2.15, 2.7 |
Rec 4 *
Loops and Arrays |
Quiz 2: Loops |
5 | September 20, 22, 24 |
Functions, params, static and auto store |
Sec 2.9-2.10 | Rec 5 *
Functions, auto storage |
Quiz 3: Arrays |
6 | Sep 27, 29 Oct 1 |
Recursion | Sec 2.7 | Rec 6 *
Recursive function |
Quiz 4: Machine Lang |
7 | October 4, 6, 8 |
Gates from transist.,
Comb. logic. |
Handout App B |
Rec 7
Assembly disassembly |
Exam 1
(answers Review) |
8 | October 11, 13, 15 |
Single-cycle impl.,
Multi-cycle impl. |
Sec 5.1-5.4 | Rec 8 Cancelled disassembler | NO QUIZ |
9 | October 18, 20, 22 |
Finish multi-cycle, start pipelining. |
Sec 5.5-5.6 6.1 |
Rec 9
addi in single/multi |
Quiz 5: Singlecycle (diagrams) |
10 | Oct 25
27 29 (26: Drop) |
Pipelined impl. | Sec 6.2-6.6 | Rec 10
Pipeline: forwarding |
Quiz 6: Multi cycle (diagrams) |
11 | November 1, 3, 5 |
Exceptions. | Sec 6.8 App A.7-A.8 |
Rec 11
Pipeline: stalls |
NO QUIZ |
12 | November 8, 10, 12 |
Coding theory, Hamming code. |
Online | Rec 12 Haming Code |
Exam 2 (Review) |
13 | November 15, 17, 19 |
Floating Point. | Sec 3.6 App A (end) |
Rec 13 Exceptions |
NO QUIZ |
14 | Nov 22, 24 (26: Tks) |
Caches. | Sec 7.1-7.3 | Rec 14 Floating point |
Quiz 7: Exceptions |
15 | Nov 29, Dec 1, 3 |
Peripherals. | Sec 8.1-8.5 | No Recitation | NO QUIZ |
Week | Dates | Lectures | Readings | Recitations | Exam/Quiz |
Dec 8 1:30-4:15pm |
Final Exam | Review |   |
Final (Review) |
|
|