Unit I: Introduction
- Introduction and History of Microprocessors
- Basic Block Diagram of a Computer
- Bus Organization with Microprocessor Based System
- Stored Program Concept and its Processing Cycle
- Micro programmed and Hardwired control unit
Unit II: Intel 8085 Microprocessor Architecture and Programming
- Internal Architecture of 8085 microprocessor
- Features of 8085 microprocessor
- Instruction and Data format
- Operation Code and Operands
- Addressing Modes of 8085
- Instruction Set of 8085
- Data Transfer Instructions
- Arithmetic Operations
- Assembly language programming with 8085 microprocessor
Unit III: Microprocessor System
- Pin Configuration of 8085 microprocessor
- Microprocessor Operations
- Fetch Operation and Timing Diagram
- Execute Operation and Timing Diagram
- I/O and Memory Read/Write Timing Diagrams
- Memory Device and Classification
- I/O Address Decoding
- Memory Address Decoding
Unit IV: Basic I/O Interfacing
- Parallel Interfacing
- Serial Interfacing
- Modes of parallel transfer
- Introduction to 8255A Programmable Peripheral Interface(PPI)
- 8255 Operating modes and programming
- Interfacing with keyboard and seven-segment display
- Synchronous and Asynchronous Serial Transmission
- RS 232 Standard
- The connection between DTE and DTE
- Introduction to USART 8251
- Basic DMA operation
- DMA Controlled I/O
- The 8237 DMA Controller
- Introduction to ISA, PCI, AGP, and USB Interface standards.
Unit V: Interrupt handling
- Polling and Interrupt
- Interrupt processing sequence
- Interrupt service routine
- Interrupt handling with 8085
- Introduction to 8259
- Using 8259 with 8255.
Unit VI :Advanced Topics