ES1 – 3.
Microprocessors and Assembly
Language Programming
(4 Hours – 5 Credits)
Unit – I
Introduction
Components
of IBM PC: System Unit – Monitor – Input devices – Printer. Interfaces :I/O Buses – Parallel and Serial
Ports- Universal Serial Bus. Software Support General Organization of a
Microcomputer: CPU-Buses-Memory-Input and Output Devices. 8086 Internal Architecture: The EU- The BIU. Addressing Modes: Immediate Addressing Mode –
Register Addressing Mode – Memory Addressing Mode – Port Addressing Mode.
Unit II
Assembly Programming
Instructions:
Data Transfer Instructions – Arithmetic Instructions –Bit –manipulation
Instructions – String Instructions- Branch Control Instructions – Iteration
Control Instructions – Interrupt Instructions – Processor Control Instructions. Assembly Language Programming: Program
Development Tools – Assembler Directives.
Programming Examples.
Unit III
Advanced Microprocessor
Pins
and Signals : Pin Configuration – Signals – Bus Cycles. Basic
System Components: Clock Generator – Bus Buffering and Demultiplexing – Bus
Controller – Address Decoders. Interrupts : Interrupt Vector Table- The 8086 Response to Interrupts – 8086
Interrupt Types – Priority to 8086 Interrupts.
Direct Memory Access : Basic DMA Operation
Unit IV
Microprocessor Input / Output
Parallel
IO Methods : Simple I/O – Strobe I/O – Handshake I/O – DMA Controlled I/O. Programmable Peripheral Interfaces: Internal
Blocks of 8255A- Interfacing 82455A to 8086-Operating Modes. Priority Interrupt Controller : Internal block Diagram – Operations –Interfacing 8259A
to 8086 – Progarmming 8259A. Direct
Memory Access Controller: Organization of 8237 – Connecting 8237 to 8086 system
. Proigrammable Interval timer: Internal
Block Diagram – Programming the 8254 – Modes of operation – Interfacing 8254 to
8086
Unit V
Other Microprocessor and Standards
Protected
Mode Operation : Limitations of Real Mode Operation – Features of Protected
Mode Operation – Memory Addressing in
Protected Mode – Virtual Memory – Multitasking – Virtual Real Mode. The 80486
Microprocessor: Internal Blocks and Signals – Internal Registers –
Instructions – Memory and I/O. The Pentium Microprocessor : Internal Blocks
and Signals – Registers – Instructions –
Memory and I/O. Pentium –MMX Microprocessor-The Pentium – Pro
Microprocesor: Internal Structure – The Pentium – II Microprocessor.
Text Book:
Microprocessors
, PC Hardware and Interfacing – N. Mathivanan -
Prentice Hall of India
- 2007
Unit I Chapters 1, 2 (1. 1, 1. 2,
1. 3, 1.
4, 2. 1, 2. 2, 2. 3,
2. 4)
Unit II Chapter 2 (2. 5, 2. 6)
Unit III Chapter 3 (3. 1, 3. 2,
3. 3, 3.
8, 3. 9)
Unit IV Chapter 4 (4. 1, 4. 2,
4. 3, 4.
4, 4. 5, 4. 6)
Unit V Chapter 5 (5. 1, 5. 2,
5. 5, 5.
6, 5. 7, 5. 8, 5. 9)
REFERENCE BOOK
Microprocessors
Theory and Applications - M. Rafiquzzaman - Prentice Hall of India - 2008
No comments:
Post a Comment