06CS45 - MICROPROCESSORS |
PART – A |
UNIT 1 |
1. Overview of Microcomputer Structure and Operation,
Microprocessor Evolution and Types, 8086 Internal Architecture,
Introduction to Programming the 8086 |
UNIT 2 |
2. 8086 Family Assembler Language Programming – Instruction
Templates, MOV Instruction Coding Format and Examples, MOV
Instruction Coding Examples, Writing Programs for use with an
Assembler, Assembly Language Program Development Tools |
UNIT 3 |
3. Implementing Standard Program Structures In 8086 Assembly
Language: Simple Sequence Programs, Jumps, Flags, and
Conditional Jumps, If-Then, If-Then-Else, and Multiple If-Then-
Else Programs, While-Do Programs, Repeat-Until Programs,
Instruction Timing and Delay Loops.
|
UNIT 4 |
4. Strings, Procedures, and Macros: The 8086 String Instructions,
Writing and Using Procedures, Writing and Using Assembler
Macros
|
PART – B |
UNIT 5 |
5. 8086 Instruction Description and Assembler Directives. |
UNIT 6 |
6. 8086 System Connections Timing: A Basic 8086 Microcomputer
System, Addressing Memory and Ports in Microcomputer Systems,
8086 and 8088 Addressing and Address Decoding, How the 8088
Microprocessor Accesses Memory and Ports, 8086 Timing
Parameters.
|
UNIT 7 |
7. 8086 Interrupts and Interrupt Applications: 8086 Interrupts and
Interrupt Responses, Hardware Interrupt Applications, 8259A
Priority Interrupt Controller, Software Interrupt Applications.
|
UNIT 8 |
8. Digital Interfacing: Programmable Parallel Ports and Handshake
Input/Output, Methods of Data Transfer, Implementing Handshake
Data Transfer, 8255A Internal Block Diagram and System
Connections, 8255A Operational Modes and Initialization,
Constructing and Sending 8255A Control Words.
|
REFERENCE |
TEXT BOOKS: |
1. Microprocessors and Interfacing, Douglas V. Hall, Revised 2nd
Edition, TMH, 2006.
|
Reference Books |
1. Advanced Microprocessors & IBM-PC assembly Language
Programming, K. Udaya Kumar & B.S. Umashankar, TMH 2003.
2. The Intel Microprocessors, 7th Edition, Barry B. Brey,
Pearson/PHI 2006.
|
|