View all subjects

Microprocessor

Students studying Computer Science will find this subject very useful. Hundreds of important topics on Microprocessor are organized neatly into lessons below.

Add to your library

Overview

Topics Covered

1.0 The Intel Microprocessors 8086/8088 Architecture

1.1 8086/8088 CPU Architecture, Programmer‘s Model

  • Functional Pin Diagram
  • Memory Segmentation
  • Banking in 8086
  • Demultiplexing of Address/Data bus
  • Study of 8284 Clock Generator
  • Study of 8288 Bus Controller ...
Read more

1.0 The Intel Microprocessors 8086/8088 Architecture

1.1 8086/8088 CPU Architecture, Programmer‘s Model

  • Functional Pin Diagram
  • Memory Segmentation
  • Banking in 8086
  • Demultiplexing of Address/Data bus
  • Study of 8284 Clock Generator
  • Study of 8288 Bus Controller
  • Functioning of 8086 in Minimum mode and Maximum mode
  • Timing diagrams for Read and Write operations in minimum and maximum mode

2.0 Instruction Set and Programming

2.1 Addressing Modes

  • Instruction set – Data Transfer Instructions, String Instructions, Logical Instructions, Arithmetic Instructions, Transfer of Control Instructions, Processor Control Instructions
  • Assembler Directives and Assembly Language Programming, Macros, Procedures
  • Mixed Language Programming with C Language and Assembly Language.
  • Programming based on DOS and BIOS Interrupts (INT 21H, INT 10H)

3.0 8086 Interrupts

3.1 Types of interrupts

  • Interrupt Service Routine
  • Interrupt Vector Table
  • Servicing of Interrupts by 8086 microprocessor
  • Programmable Interrupt Controller 8259 – Block Diagram, Interfacing the 8259 in single and cascaded mode, Operating modes, programs for 8259 using ICWs and OCWs

4.0 Peripherals and their interfacing with 8086

4.1 Memory Interfacing - RAM and ROM Decoding Techniques – Partial and Absolute

4.2 8255-PPI – Block diagram, Functional PIN Diagram, CWR, operating modes, interfacing with 8086.

4.3 8253 PIT - Block diagram, Functional PIN Diagram, CWR, operating modes, interfacing with 8086.

4.4 8257-DMAC – Block diagram, Functional PIN Diagram, Register organization, DMA operations and transfer modes

5.0 Intel 80386DX Processor

5.1 Architecture of 80386 microprocessor

  • 80386 registers – General purpose Registers, EFLAGS and Control registers
  • Real mode, Protected mode, virtual 8086 mode
  • 80386 memory management in Protected Mode – Descriptors and selectors, descriptor tables, the memory paging mechanism

6.0 Pentium Processor

6.1 Pentium Architecture Superscalar Operation, Integer & Floating Point Pipeline Stages, Branch Prediction Logic, Cache Organisation and MESI Model

Read less

Question Papers

No question papers found