You are on page 1of 2

MPMC SYLLABUS

UNIT I THE 8086 MICROPROCESSOR 9


Introduction to 8086 – Microprocessor architecture – Addressing modes - Instruction set and
assembler directives – Assembly language programming – Modular Programming - Linking and
Relocation - Stacks - Procedures – Macros – Interrupts and interrupt service routines – Byte and
String Manipulation.

UNIT II 8086 SYSTEM BUS STRUCTURE 9


8086 signals – Basic configurations – System bus timing –System design using 8086 – IO
programming – Introduction to Multiprogramming – System Bus Structure – Multiprocessor
configurations – Coprocessor, closely coupled and loosely Coupled configurations – Introduction
to Pentium family processors.

UNIT III 8051 ARCHITECTURE 9


Architecture – memory organization –I/O ports and circuits-Timers - Interrupts –serial
communication – Addressing modes –Instruction set.

UNIT IV PERIPHERAL DEVICES 10


Parallel peripheral Interface (8255) - Timer / Counter (8253) - Keyboard and Display Controller
(8279) - USART (8251) - Interrupt Controller (8259)- DMA Controller (8237).

UNITVMICROCONTROLLER APPLICATIONS & ADVANCED PROCESSOR 8


Temperature control system- Motor speed control system – Traffic light System – Elevator
system - Introduction to architecture of PIC, ARM, ATMEGA processors
Total: 45 Periods
G. Learning Resources:
i. Text Books:
1. Yu-Cheng Liu, Glenn A.Gibson, “Microcomputer Systems: The 8086 / 8088 Family
-Architecture, Programming and Design”, Second Edition, Prentice Hall of India, 2007.2.
2. Muhammad Ali Mazidi, Janice GillispieMazidi and Rolin D McKinlay, The 8051
microcontroller and embedded systems using assembly and C, second edition Pearson
education Asia. (UNIT 2 & 3)
3. Fredrick J. Hill, Gerald R. Peterson, " Digital logic and microprocessors", Wiley
publication

ii. References:
1. Kenneth J Ayala, The 8051 Microcontroller Architecture Programming and Application,
third Edition, Penram International Publishers.
2. A.K Ray & K.M. Burchandi, Advanced Microprocessor and peripherals Architectures,
Programming and interfacing “, second edition, Tata McGraw-Hill .
iii. Online resources
1. https://nptel.ac.in/courses/108/103/108103157/
2. https://nptel.ac.in/courses/108/105/108105102/

You might also like