Syllabus Microprocessor and Interfacing - (BE05000551) Total Credits Assessment Pattern and Marks Total Marks Theory Tutorial / Practical 3 ESE (E) PA / CA (M) PA / CA (I) PBL (I) ESE (V) 70 30 20 30 50 200 Sr. No. Content 1. Introduction to Microprocessor, Components of a Microprocessor : Registers, ALU and control & timing, System bus (data, address and control bus), Microprocessor systems with bus organization. (Chapter - 1) 2. Microprocessor Architecture and Operations, Memory, I/O devices, Memory and I/O operations. (Chapters - 1, 2) 3. 8085 Microprocessor Architecture, Address, Data and Control Buses, 8085 Pin Functions, Demultiplexing of Buses, Generation of Control Signals, Instruction Cycle, Machine Cycles, T-States, Memory Interfacing. (Chapters - 2, 3, 4) 4. Assembly Language Programming Basics, Classification of Instructions, Addressing Modes, 8085 Instruction Set, Instruction and Data Formats, Writing, Assembling & Executing A Program, Debugging the Programs. (Chapter - 5) 5. Writing 8085 assembly language programs with decision, making and looping using data transfer, arithmetic, logical and branch instructions. (Chapter - 6) 6. Stack & Subroutines, Developing Counters and Time Delay Routines, Code Conversion, BCD Arithmetic and 16-Bit Data operations. (Chapter - 6) 7. Interfacing Concepts, Ports, Interfacing of I/O Devices, Interrupts In 8085, Programmable Interrupt Controller 8259A, Programmable Peripheral Interface 8255A. (Chapters - 7, 8, 9, 10) 8. Advanced Microprocessors : 8086 logical block diagram, segmentation, Pin functions, Minimum and maximum mode, 80286/80386 : Overview and architecture, Programming model, Data types and instruction set, segments and its types, segment descriptor, descriptor table and selector. (Chapters - 11, 12, 13)