"Aim to help our customers achieve the end result they need in whatever is the most effective way for them. "

- Anonymous

Introduction to Microprocessors

Quick Stats

Microprocessor with 3 gigahertz can perform 3 billion tasks per second.
Use microprocessors to move data quickly between various memory locations.
Professionals with a certification in Microprocessor earn between 7 - 15lac INR per annum.

Benefits

Flexibility in learning.
Watch the videos and read the content at your convenience, on your own schedule
Immediate access to Information
On signing up for the program you will get immediate access to information and course content.
Practice quizzes and MCQs
Through our practice quizzes and MCQs you can test yourself on the skills learnt at every level.
Learn the basic
Learn about the basic concepts of microprocessors
Understand the architecture of a 8086 processor,
It’s modes of operations, instruction set, string operations and more
Professionals with a certification
Professionals with a certification in Microprocessor earn between 7 - 15lac INR per annum.

Who Should Attend

  • Students pursuing their third/final year of technical graduation
  • Engineering Graduates BSc - IT Graduates, BCA Graduates, B-Tech Graduates
  • Professionals who want to make a career in embedded systems

Course Outcome

Upon completion of this program students will be able to :
  • Understand basics of a microprocessors
  • Explain the architecture, pin diagram, addressing modes, instruction set of 8086
  • Classify and list the types of interrupts
  • Discuss 8259 programmable interrupt controller
  • List and explain the devices used for interfacing memory and I/O devices with 8086
  • Give details of 8255 the programmable peripheral device
  • Discuss and explain the details about 8279 Keyboard controller
  • Interface a display device and stepper motor to a microcontroller
  • Explain and use the Programmable Interval Timer – 8254
  • Understand the data communication basics using the 8251 USART
  • Describe and explain the microprocessor based systems : 8086-8087
  • Explain the interfacing of 8087 with 8086
  • Explain the architecture, pin diagram, and concepts of 8051 microcontroller
  • List the applications of 8051 microcontroller

Curriculum

  • Introduction to Microprocessors – Evolution and understanding what a Microprocessor looks like on the inside.
    • Explain the basic block diagram of digital computer system
    • Define microprocessor
    • Explain microprocessor based system
    • Explain machine and assembly level language
  • Architecture of a 8086 processor Minimum and maximum modes of operations Examples of bus timings – when the processor is operating in the minimum mode
    • Explain the architecture of 8086 microprocessor
    • Discuss pin diagram of 8086
    • Explain the timing diagram of minimum mode memory read operation
  • The 8086 Instruction Set
    • List and explain different addressing modes of 8086
    • Explain the assembler instruction format
    • Explain different instructions of 8086
  • String operations Procedures and Macros
    • Explain 8086 string instructions
    • Explain the significance of REP prefix
    • Define procedure
    • Discuss macros
  • Interrupt architecture of 8086
    • Define interrupt
    • Give the classification of interrupts
    • List the types of interrupts
    • Discuss the hardware interrupts of 8086
    • Discuss Programmable Interrupt Controller 8259A
    • List and explain the operating modes of 8259A
  • Understanding logic required to interface memory devices Kinds of Memory Architectures Understanding how to interface I/O devices Understanding the 8255
    • List and explain the devices used for interfacing memory and I/O devices with 8086
    • List the steps in Interfacing an I/O device
    • List and explain the I/O interfacing techniques
    • Compare the memory mapped I/O and I/O mapped I/O techniques
    • Give details of 8255 the programmable peripheral device
    • List and explain the I/O modes of 8255
  • How to interface a keyboard and LED display The 8279 Keyboard controller Interfacing Stepper Motors
    • Explain the interfacing keyboard to microprocessor
    • Explain the interfacing display device to microprocessor
    • Explain the block diagram of 8279
    • List and explain the modes of operation of 8279
    • Interfacing and Programming of 8279
    • Discuss the Interfacing of stepper motor
  • Working with the Programmable Interval Timer – 825 Data Communication Basics Using the 8251 USART
    • Explain the functional block diagram of 8253/54 timer
    • Explain the interfacing of 8253/54 with 8086
    • Explain block diagram of the 8251 USART
    • Discuss the use of RS232 standard
  • Multiprocessor based systems : 8086-8087
    • Give an overview of 8087
    • Explain the pin functions of 8087 coprocessor.
    • Explain the interfacing of 8087 with 8086.
    • Discuss stacks in 8087
  • Concepts of a micro-controller
    • Define microcontroller
    • Explain architecture and pin diagram of 8051 microcontroller
    • List the applications of 8051 microcontroller
  • Problem Solving Exercises
    • Hands-on practical knowledge of programming an 8086 microprocessor

 

Website Designed by © 2012 SMIIT. All Rights Reserved