Home Syllabus Microprocessor

Microprocessor

339
0

Course Objectives:

    1. This course will provide the fundamental knowledge to understand the basics, operation.
    2. It also provides the basic idea of assembly level programming and application of microprocessor.

Course Contents:

Unit I: Introduction ————————————————————– 3 hours
    1. Introduction to Microprocessors
    2. Review of Processor Bus Organization
    3. Arithmetic Logic Unit (ALU)
Unit II: Basic Computer Architecture ————————————– 14 hours
    1. SAP-1 Architecture
    2. 8-bit “W” bus
    3. 4-bit program counter only counts up (starts execution at 0)
    4. 4-bit memory Address register (MAR)
    5. 16×8-bit memory
    6. 8-bit instruction register (IR)
    7. 6-cycle controller with 12-bit micro-instruction word
    8. 8-bit accumulator
    9. 8-bit B register
    10. 8-bit adder-subtractor
    11. 8-bit output register
    12. SAP-1 Instructions
    13. Fetch & Execution
    14. Micro program:
      1. Fetch Cycle
      2. Execution cycle
      3. Microprogram
      4. Controller implementation
Unit III: SAP 2 ——————————————————————– 3 hours
    1. SAP 2 Architecture
    2. Architectural differences with SAP-1
    3. Bi-directional registers
    4. Instruction set
    5. Flags
Unit IV: Instruction Cycle —————————————————— 3 hours
    1. Fetch Operation and Timing Diagram
    2. Execute Operation and timing Diagram
    3. Machine Cycle and States
Unit V: Intel 8085 —————————————————————– 9 hours
    1. Functional Block Diagram and Pin configuration
    2. Timing and Control Unit
    3. Registers
    4. Data and Address Bus
    5. Intel 8085 instructions
    6. Operation Code and Operands
    7. Addressing Modes
    8. Interrupts
    9. Flags
    10. Instructions and Data Flow inside 8085
    11. Basic Assembly Language Programming Using 8085 Instruction Sets
Unit VI: Basic I/O And Memory R/W Operations ———————— 5 hours
    1. Memory Read
    2. Memory Write
    3. I/O Read
    4. I/O Write
    5. Introduction to Direct Memory Access
Unit VII: Digital Interface —————————————————— 6 hours
    1. Introduction PPI Device 8255 A
    2. Internal Block Diagram
    3. 252A Modes
    4. Initialization and generation control words
    5. Example of 8255 A interfacing to a micro-computer
Unit VIII: Input and Output Interfaces ————————————- 5 hours
    1. Serial and parallel Communication
    2. Data transfer wait interface
    3. RS-232
    4. IEEE 488-1978 general purpose interface standard.
Unit IX: Overview Of Intel 8086 ———————————————- 2 hours
    1. Block Diagram and Pin Configuration
    2. Introduction to to 8086
    3. Introduction to 8086 Assembly Language Programming

Reference Book:

    1. Malvino: Digital Computer Electronics and Introduction to Microcomputers
    2. Ramesh S. Gaonkar: Microprocessor Architecture, Programming and Application with 8085, Prentice Hall
    3. Morris Mano: Computer System Architecture, Prentice Hall
    4. Dougals V. Hall: Microprocessor and Interfacing programming and Hardware, McGraw Hill.

LEAVE A REPLY

Please enter your comment!
Please enter your name here