`CS-341 Computer Organization

CS-341 Computer Organization

Section E8TPA – Fall 2000

Tuesday and Thursday 8:00 to 9:15 pm
Room 220 – Razran Hall

This Page Will Be Updated Throughout the Term

Course Web Page ]

Class
Number
Date Topic Assignment
1 August 31 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 E8TPA 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 Three Tricks.
Audio Information Encoding
 
3 September 7 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, and 12.
Audio Encoding Exercise ]
5 September 14 Information Encoding: CRT Images  
6 September 19 Text Codes  
7 September 21 Parity and Hamming Codes 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 and or 36.
Read Appendix B
Floating-Point Calculators ]
9 September 28 Two's complement carry and overflow.
Floating-point
 
10 October 3 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
11 October 5 *** Exam 1 ***
  October 10 No Class (Monday Schedule)
12 October 12 Introduction to Gates and Logic Design Read Chapter 3.
13 October 17 Exam post-mortem.
Decoders and Multiplexers.
Homework 4 Due
Chapter 3, Exercises 3, 4, 5, 6, 7, 8.
14 October 19 Multiplexers implement logic functions.
Minimization.
 
15 October 24 Minimization continued. Homework 5 Due
Chapter 3, Exercises 14, 15, 16, 17, 18
16 October 26 Programmable Logic Devices. Homework 5a Due
Show that the truth table with minterms 1, 2, 4, 5, 6, and 7 reduces to (!bc + b!c + a) by algebra and using a Karnaugh Map.
17 October 31 Programmable Logic Devices, continued.
ALU Design.
 
  October 31 Last Day to Withdraw With No Grade Assigned
18 November 2 ALU Design continued. Pictures of the Blackboard ]
19 November 7 Carry Lookahead Logic
NOR Latch Operation
 
20 November 9 Clocked Latch Design
Datapath Clocking
Homework 6 Due
Chapter 3, Exercises 19, 20, 22, 23, 24
21 November 14 Flip-Flops
SRAM Design
 
22 November 16 *** Exam 2 ***
Minimization Web Page ]
Study Guide ]
23 November 21 Memory Structures Homework 7 Due
  November 23 No Class (Thanksgiving)
24 November 28 Bus timing for memory read.  
25 November 30 Busses and I/O Interfacing  
26 December 5 I/O, Interrupts, and DMA  
27 December 7 Control of IJVM Data Path  
28 December 12 Review for Final Exam  
  December 19 *** Final Exam ***
8:30 PM to 10:30 PM

Study Guide ]
  December 22 Extra Credit Assignment ] Due