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: Single
cycle
(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)
 
     
  • Quizzes: 7 or 8 quizzes given in class on Fridays.

  • Exams: On 2 Fridays as shown above, given from 13:00-13:50 in class.

  • Recitations: Due by Wednesday at midnight in the week
    after the recitation for full credit, or by the following Sunday at
    midnight for 75% credit. A * means graded recitation has been emailed back.

  • Reference material: Extra online information.

  • Lecture material: All "Chap" and "Sec" references are to a Chapter or
    Section in Computer Org. and Design, 3rd Ed..