UMBC CMSC 313, Computer Organization & Assembly Language, Spring 2002, Section 0101

Lecture Topics


These are the actual lecture topics that were covered during the semester, as opposed to the syllabus which was the original plan.

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.


Date Topic M&H Reading Neveln Reading Assign Due
Tu 01/29 Introduction & Overview 1.1-1.8 1.1-1.6 HW1  
Th 01/31 Data Representation & Arithmetic I 2.1-2.2, 3.1-3.3 2.4-2.7, 3.6-3.8    
Tu 02/05 Data Representation & Arithmetic II     HW2 HW1
Th 02/07 i386 Assembly Language I   3.10-3.13, 4.1-4.8    
Tu 02/12 i386 Assembly Language II   6.1-6.5 Prog1 HW2
Th 02/14 i386 Assembly Language III        
Tu 02/19 Examples I     Prog2 Prog1
Th 02/21 Machine Language   5.1-5.7    
Tu 02/26 Subroutines   7.1-7.4 Project Prog2
Th 02/28 The Stack & C Functions        
Tu 03/05 Examples II        
Th 03/07 Linux Memory Model 7.7 8.1-8.8    
Tu 03/12 Interrupts & System Calls   9.1-9.8 Prog3 Project
Th 03/14 More on Interrupts 5.1-5.3      
Tu 03/19 Compiling, Assembling & Linking       Prog3
Th 03/21 Midterm Exam        
Tu 03/26 Spring Break        
Th 03/28 Spring Break        
Tu 04/02 Introduction to Digital Logic A.1-A.2 3.1-3.3    
Th 04/04 Transistors & Logic Gates A.3-A.4   DigSim1  
Tu 04/09 Boolean Functions & Truth Tables A.5-A.9   HW3  
Th 04/11 Circuits for Addition 3.5     DigSim1
Tu 04/16 Combinational Logic Components A.10   HW4 HW3
Th 04/18 Flip-Flops A.11      
Tu 04/23 Finite State Machines A.12-13   DigSim2 HW4
Th 04/25 Finite State Machine Design A.14-A.15      
Tu 04/30 Circuit Simplification I B.1-B.2   DigSim3 DigSim2
Th 05/02 Circuit Simplification II        
Tu 05/07 More Finite State Machine Design     HW5 DigSim3
Th 05/09 I/O & Memory 7.1-7.6, 8.1-8.3      
Tu 05/14 TBA       HW5
Th 05/16 Final Exam 10:30am-12:30pm        


Last Modified: 12 Aug 2002 11:36:28 EDT by Richard Chang
to Spring 2002 CMSC 313 Section Homepage