UMBC CMSC 313, Computer Organization & Assembly Language, Fall 2003, Section 0101

Lecture Topics


Each topic below is a link to a web page that contains an expanded topics list for the lecture that day and source code for any programs shown during lecture. The page for each lecture will be updated after the actual lecture is given.


Date Topic M&H Reading Neveln Reading Assign Due
Th 08/28 Introduction & Overview 1.1-1.8 1.1-1.6    
Tu 09/02 Data Representation I 2.1-2.2, 3.1-3.3 2.4-2.7, 3.6-3.8 hw1  
Th 09/04 Data Representation II        
Tu 09/09 i386 Assembly Language I   3.10-3.13, 4.1-4.8 hw2, proj1 hw1
Th 09/11 i386 Assembly Language II   6.1-6.5    
Tu 09/16 i386 Assembly Language III     proj2 hw2, proj1
Th 09/18 Class cancelled due to Hurricane Isabel
Tu 09/23 i386 Assembly Language IV        
Th 09/25 Examples   5.1-5.7 proj3 proj2
Tu 09/30 Compiling, Assembling & Linking 5.1-5.3      
Th 10/02 Subroutines   7.1-7.4    
Tu 10/07 The Stack & C Functions     proj4 proj3
Th 10/09 Linux Memory Model 7.7 8.1-8.8    
Tu 10/14 Cache Memory & Interrupts 7.6 9.1-9.8    
Th 10/16 Midterm Exam proj4
Tu 10/21 Introduction to Digital Logic A.1-A.3 3.1-3.3    
Th 10/23 Transistors & Logic Gates A.4-A.7   hw3  
Tu 10/28 Circuits for Addition 3.5      
Th 10/30 In-class Lab I A.9   hw4 hw3
Tu 11/04 Combinational Logic Components A.10      
Th 11/06 Circuit Simplification I B.1-B.2   hw5 hw4
Tu 11/11 Flip Flops I A.11      
Th 11/13 Flip Flops II     digsim1 hw5
Tu 11/18 In-class Lab II        
Th 11/20 Finite State Machines A.12-A.13      
Tu 11/25 Circuit Simplification II B.3     digsim1
Th 11/27 Thanksgiving break
Tu 12/02 Finite State Machine Design     digsim2  
Th 12/04 Registers & Memory A.14-15, 7.1-7.5      
Tu 12/09 Review       digsim2
Tu 12/16 Final Exam 10:30am-12:30pm


Last Modified: 15 Dec 2003 09:49:37 EST by Richard Chang
to Fall 2003 CMSC 313 Section Homepage