Syllabus - ES1 – 3. Microprocessors and Assembly Language Programming


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

Powered by Blogger.