CS-341 Computer Organization

Section 9F3 – Fall 2000

Tuesday 9:00 to 9:50 am and Friday 9:00 to 10:50 am
Room B-141 – Science Building

This Page Will Be Updated Throughout the Term

Course Web Page ]

Class
Number
Date Topic Assignment
1 September 1 The von Neumann Architecture.
The Memory Hierarchy
Read Chapter 1
Review the [ Units of Measure handout ].
Send me email with your name and ID number in the body of the message. Send the message to vickery at qc dot edu with "CS-341 9F3 Student" in the Subject line. Be sure to use your own account and that the account will remain valid for the entire semester.
2 September 5 Audio Information Encoding.
Units of Measure: memory, time, frequency
 
3 September 8 Time to execute a program.
Comparing computer speeds.
Information Theory.
 
4 September 12 Information Encoding: Audio Homework 1 Due
Chapter 1 Exercises 1, 2, 5, 6, 9, 10, 11, 12
Audio Encoding Exercise ]
5 September 15 CRT Design and Operation.
Start character encoding
Read Chapter 2
6 September 19 ASCII, ANSI, ISO Latin-1, and Unicode.
Start error detection and correction.
 
7 September 22 Parity and Hamming Codes.
Encoding numbers: Integers.
Read Appendix A
8 September 26 Signed integer codes Homework 2 Due
Chapter 2, Exercises 1, 2, 3, 6, 8, 9, 10, 11, 13, 14, 28, 34.
Optional: Exercises 35, 36
  September 29 No Class (Rosh Hashanah)
9 October 3 Two's complement carry and overflow
Floating Point
 
10 October 6 Disks and CDs. Homework 3 Due
Chapter 2 Exercises 18, 19, 20, 21, 22, 24, 25, 26.
Appendix A Exercises 1, 2, 3, 4, 7, 9, 10, 11, 12.
Appendix B Exercises 1, 2, 5. Use the [ interactive floating-point calculators ] to check your work.
  October 10 No Class (Monday Schedule)
11 October 13 *** Exam 1 ***
12 October 17 Exam post-mortem.
Introduction to Gates and Logic Design.
Read Chapter 3.
13 October 20 Multiplexers.  
14 October 24 Decoders. Homework 4 Due
Chapter 3, Exercises 3, 4, 5, 6, 7, 8.
15 October 27 Minimization.
Programmable Logic Devices
 
16 October 31 Programmable Logic Devices Homework 5 Due
Chapter 3, Exercises 14, 15, 16, 17, 18
  October 31 Last Day to Withdraw With No Grade Assigned
17 November 3 Parallel ALU.  
18 November 7 ALU and Carry Lookahead Logic  
19 November 10 NOR Latch Operation Homework 6 Due
Chapter 3, Exercises 19, 20, 22, 23, 24
20 November 14 Clocked Latch Design
Datapath Clocking
 
21 November 17 *** Exam 2 ***
Minimization Web Page ]
Study Guide ]
22 November 21 Flip-Flops
SRAM Design
 
23 November 22 Memory Structures *** Wednesday follows Friday Schedule ***
  November 24 No Class (Thanksgiving)
24 November 28 Bus timing for memory read.  
25 December 1 Busses and I/O Interfacing  
26 December 5 I/O, Interrupts, and DMA  
27 December 8 Control of IJVM Data Path  
28 December 12 Review for Final Exam  
  December 22 *** Final Exam ***
1:45 PM to 3:45 PM

Study Guide ]
Extra Credit Assignment ] Due