National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Syllabus

Course Details

Subject {L-T-P / C} : CS3005 : Microprocessors and Microcontrollers { 3-0-0 / 3}

Subject Nature : Theory

Coordinator : Prof. Pankaj Kumar Sa

Syllabus

Overview of microprocessors and microcontrollers.
Intel 8085 microprocessor: architecture, pin layout, instruction set, addressing modes, execution and timing diagrams, sample programs, interrupts, interfacing.
Intel 8086/8088 microprocessor: architecture, pin layout, instruction set, addressing modes, assembler directives, sample programs, understanding special architectural features, interrupts, interfacing, coprocessor 8087. Introduction to 80x86 microprocessors.
Microcontrollers: architecture of 8051 microcontroller, architecture of 8096 16 bit microcontroller, instructions set, assembler directives, sample programs, interfacing.

Course Objectives

  • -

Course Outcomes

-

Essential Reading

  • Ramesh Gaonkar, Microprocessor Architecture, Programming and Applications with the 8085, Penram International Publishing
  • Barry B. Brey, The Intel Microprocessors: Architecture, Programming, and Interfacing, Pearson

Supplementary Reading

  • M A Mazidi, J G Mazidi and R D McKinlay, The 8051 Microcontroller and Embedded Systems, PHI
  • Liu and Gibson, Microcomputer Systems - The 8086/8088 Family Architecture, Programming and Design, PHI