COMPUTER ENGINEERING DEPARTMENT

COE 205 Lab

Computer Organization and Assembly Language Programming
Syllabus - Term 033

 

 

 

Grading Policy:         

Item

Weight

Note

Lab Work

12 %

Includes attendance and lab work.

Project

8 %

Submitted during the last week of classes.

Total

20 %

 

Lab Topics:

 

Experiment

TOPIC

Week

1

Experiment 1

1

2

Experiment 2

1

3

Experiment 3

2

4

Introduction to Assembly Language Programming  (Replaced by Exp. # 1)

2

5

Program Coding (Replaced by Exp. # 2 and 3)

3

6

Input and Output

3

7

Segmentation and Addressing Modes

4

8

Indexing and Data Manipulation

4

9

Arithmetic and Logical Instructions

5

10

Shift Rotate and Jump Instructions

5

11

Subroutine Handling Instructions and Macros Use of External Procedures

6

12

String Handling Instructions

6

13

Interrupts

Project part I

7

14

Accessing Video Memory Using the Mouse

Project part II

7

15

Serial Communications /

Project part III: Project submission

8