Professional Documents
Culture Documents
4BCS504: MICROPROCESSORS
Course Frame Work:
Credits: L–T–P: 3–0–0 Total Credits: 3
Contact Hours/Week: 3 Direct Teaching Hours: 45 Total Contact Hours: 45
Course Learning Objectives:
This course aims students to understand basic architecture of microprocessors, interfacing
of microprocessor with memory and peripheral chips involving system design. To understand
RISC and CISC based microprocessors and the concept of multi core processors.
SYLLABUS Hours
Module–I: Introduction 09
Introduction to stack, stack structure of 8086, programming for stack, interrupts and
interrupt service routines, interrupt cycle of 8086, NMI, INTR, interrupt programming,
passing parameters to procedures, macros, timing and delays
Physical memory organization, general bus operation cycle, I/O addressing capability, special
processor activities, minimum mode 8086 system and timing diagrams, maximum mode
8086 system and timing diagrams, static RAM interfacing with 8086, interfacing I/O ports
EVALUATION SCHEME
1. The question paper shall have FIVE main questions corresponding to the FIVE modules.
Internal choices shall be given only in the main questions.
2. Each main question will have TWO full questions carrying TWENTY marks each.
3. A full question may have a maximum of FOUR sub questions, covering the topics under
the module.
4. The students will have to answer all FIVE main questions, selecting ONE full question
from each module.
TEXT BOOKS:
[1] Barry B. Brey, The Intel Microprocessors : Architecture, Programming and Interfacing,
Pearson Education/PHI, 8th Edition, 2003, ISBN-13: 9780130487209
[2] Y C Liu And G A Gibson, Microcomputer Systems The 8086 8088 Family, 2nd Edition,
PHI, 2003, ISBN-13: 9780135809440, ISBN-13: 978013580499
REFERENCES:
[1] Douglas V. Hall, Microprocessors and Interfacing: Programming and Hardware,
TMH, 2nd Edition, 2006, ISBN-13: 9780070255265