Assembly Outline
Assembly Outline
Chapter One
Introduction to the Microprocessor and computer
Addressing Modes
Memory Interface.
Bus Interface
Computer organization
Memory
CPU
Interrupts
Registers
Chapter Three
Assembly Languages
Machine language
Instruction operands
Basic instructions
Directives
Basic Assembly Language
Control structures
Comparisons
Branch Instruction
Control structures
Chapter Four
Procedure and Functions
Procedures
Functions
parameters
Instructions Types
stack instructions
Lectures: Each chapter will be preceded by lectures to give the students a touch of the contents.
Tutorials – Tutorial classes on some difficult topics will be offered wherein students will have the
opportunity to ask questions and answer questions posed by the instructor and/or other students.
Lab Works: Students will have lab practices on most of the topics covered. Projects: Students
will be required to work based on the laboratory session learned.
Assessment Methods:
List the assessment methods along with weight distribution.
Test 20%
Assignments 10%
Quiz 10%
Project 20%
Total 100%
Required Texts:
Text book:
1. The Intel Microprocessors 8086/8088, 80186/80188, 80286, 80486, Pentium and Pentium
processor – Architecture, Programming and Interfacing by Barry B Brey. 4th Edition, prentice Hall –
India – 2002
Reference books: