CS-341 Computer Organization

Section 9TA3 (2283) - Dr. Vickery

Fall 2001

[ Course Administration ]

[ Check Grades ]

Course Schedule

Class
Number
Date  
1 August 28 Course Introduction
Read Chapter 1
[ Slides ]
2 August 31 Binary Numbers
[ Assignment 1 ] Due
Memorize the [ Units of Measure Chart ].
Read Chapter 2
[ Slides ]
3 September 4 Encoding Fixed Point and Floating Point Values
[ Assignment 2 ] Due
[ Slides ]
4 September 7 IEEE-754 Floating Point Encoding
 
5 September 11 Character Encoding
Introduction to Digital Logic
[ Assignment 3 ] Due
Read Appendix A
6 September 14 No Class
(Made up by extending Tuesdays.)
  September 18 No Class
(Rosh Hashanah)
7 September 21 Functions, truth-tables-networks.
Minimization. Read pages 501-508.
[ Assignment 4 ] Due
[ Assignment 4 Solutions ]
8 September 25 Building Blocks: Full Adders, Decoders, Multiplexers
 
9 September 28 Multiplexers and Tristate Gates
[ Assignment 5 ] Due
[ Assignment 5 Solutions ]
10 October 2  
 
11 October 5  
[ Assignment 6 ] Due
[ Assignment 6 Solutions ]
  October 9 No Class
(Monday Schedule)
12 October 12 *** Exam 1 ***
 
13 October 16 Latches
 
14 October 19 Flip-Flops
 
15 October 23 Flip-Flop Types and State Machines
 
16 October 26 State Machines, Counters, Registers
[ Assignment 7 ] Due
[ Assignment 7 Solutions ]
17 October 30 ALU Design
 
  October 31 Last Day to Drop
 
18 November 2 Condition Code Logic
Carry Lookahead Logic
19 November 6 Serial Multiplier Design
[ Assignment 8 ] Due
20 November 9 Multiplier Controller Design
Exam Review
[ Assignment 9 ] Due
[ Assignment 9 Solution ]
21 November 13 *** Exam 2 ***
 
22 November 16 Processor-Memory Interactions
 
23 November 20 RISC and CISC Architectures
Instruction Set Architectures
  November 23 No Class
(Thanksgiving)
24 November 27 ARC Architecture and Programming
 
25 November 30 ARC Assembly Language Programming
[ Assignment 10 ] Due
26 December 4 ARC Datapath
 
27 December 7 Microprogrammed Control of the ARC Datapath
 
28 December 11 Microprogramming the Fetch-Execute Cycle
[ Assignment 11 ] Due
  December 20 *** Final Exam ***
1:45 to 3:45 in SB-141