Assembly Language

for EE majors
Fall 2004

Instructor:

TA:

Time:

Location:

Objectives:

Lecture content:

Lecture syllabus:  

 
 Lecture  Date Subject Note
1 9/22 Basic concepts  
2 9/29 IA-32 processor architecture  HW1 given
3 10/6 Assembly language fundamentals  HW1 due
4 10/13 Data transfers, addressing, and arithmetic  
5 10/20 Procedures  
6 10/27 Conditional processing HW2 given (changed)
7 11/3 Integer arithmetic HW2 due (changed)
8 11/10 Advanced procedures  
9 11/17 Midterm exam  
10 11/24 Strings and arrays  
11 12/1 Structures and macros HW3 given
12 12/8 32-bit windows programming  
13 12/15 High-level language interface  HW3 due (changed)
14 12/22 16-bit MS-DOS programming  HW4 given
15 12/29 Disk fundamentals 
16 1/5 BIOS-level programming  HW4 due (changed)
17 1/12 Projects demo Project due
18 1/19 Final exam  

Grade:

Textbook: