COE24L

 

COMPUTER ORGANIZATION WITH ASSEMBLY LANGUAGE LABORATORY

Computer Engineering
Course Syllabus

Course Code  COE24L
Course Title  Computer Organization with Assembly Language (laboratory)

 

 

 

Course Description
Laboratory
Expiriements PIC/ZILOG microcontroller and Intel 8086 microprocessor programming using assembly language programming. Data Processing Programming within Processor arithmetic logic unit (ALU), working and segment registers. Data transfer programming within Processor working registers and between Processor internal register and External Memories or I/O Ports using the DOS or BIOS interrupt service or absolute operating software (without the use of BIOS or OS interrupt services) to access the computer resources i.e. Screen, Keyboard, RAM, Disk Drives, I/O Ports and Motherboard Miscellaneous.

 

 

 

Course Goal  To equip students with necessary skills to program computer system processor, motherboard subsystem and I/O ports using DOS or BIOS Operating system interrupt services
  To develop microcontroller operating software and computer operating system that Provides Resources Supervision and Controls using Computer embedded BIOS interrupt services

Course General Objectives  Upon completion of the course the student must be able to:
1. Program various Computer Processors
2. Create, Assembly and Implement Assembly Language Programs
3. Create Basic I/O Application Programs that can Print ASCII/Graphics on screen and scan keyboard and other BIOS or DOS I/O devices
4. Create I/O Peripherals Application Program that can access Computer resources: RAM, Disk Drives, I/O Ports and other motherboard subsystems using DOS or BIOS interrupt services
5. Create Microcontroller Operating software that Provides Start up, and Resource Controls.
6. Create Simple Computer Operating Software/System that Provides Start up, Interrupt Services, and System resources supervisions and controls using BIOS interrupt services.

This website was created for free with Own-Free-Website.com. Would you also like to have your own website?
Sign up for free