[ Report Format | Course Outline ]
[ Assignment | Lab. | Special Project | Useful Functions ]
| Semester : | 2/1997 |
|---|---|
| Date/Time : | Monday
|
| Instructor : |
|
| Office : | Q62 |
| Contact : | ce4711@www.eng.au.ac.th |
| Requirement : | 3.5" 1.44 MB diskette |
| No. | Topic | Due date |
|---|---|---|
| 1 | Display your name/ID code by using Assembly Language | 17/11/97 |
| No. | Topic | Due date |
|---|---|---|
| 1 | Programming of Keyboard Interface I | 17/11/97 |
| 2 | Programming of Keyboard Interface II | 24/11/97 |
| 3 | Programming Serial Peripheral Devices (Serial Mouse) | 01/12/97 |
| 4 | Programming Floppy Drives - direct access via registers | 08/12/97 |
| 5 | Programming of PC Subsystems (Monitor and Video Buffers) | 15/12/97 |
| 6 | Programming the CRT Controller | 26/01/98 |
| 7 | Programming of System Timers and PC Speaker System | 02/02/98 |
| 8 | Programming parallel Peripheral Devices (Printer Ports) | 09/02/98 |
| 9 | Programming Serial Ports Interface (The UART 8250/16450 for MODEM) | 16/02/98 |
| 10 | Programming Mathematical Coprocessors | 23/02/98 |
| Topic | Due date |
| Any topics | 09/02/98 |
Macro
clearscreen / printstring / putchar / setcursor
Procedure