Module 1: Intel 8086 Microprocessor
Architecture of 8086 processor , Register set, Memory segmentation, Functional Pin Diagram, Operating Modes-Minimum mode and Maximum mode 8086 system
Module 2: Instruction set and Assembly Language Programming
Instruction set, Addressing Modes, Assembler Directives, Macros and Procedure, Assembly Language Programming, Mixed Mode programming
Module 3: Memory and Peripheral Interfacing with 8086
Memory Interfacing - RAM and ROM
8259 PIC – Interrupt, Types of Interrupts, Interrupt Service Routine, Interrupt Vector Table, Block Diagram of 8259, Interfacing the 8259 in single and cascaded mode with 8086.
8255 PPI - Block diagram, Command word format, Interfacing 8255 with 8086.
Module 4: Intel 80386DX Processor
Architecture of 80386DX processor, Register Organization: General purpose Registers, EFLAGS, Control registers, System Management Registers, Operating Modes: Real Mode, Protected Mode and Virtual 8086 Mode, Protected mode Address Translation mechanism: Segmentation and Paging.
Module 5: Pentium processor
Pentium Architecture, Superscalar Operation, Integer & Floating-Point Pipeline Stages, Branch Prediction Logic, Comparative study of Pentium family processors.
Module 6: Introduction of Multi-core Processor
Hyper threading technology, Limitations of single core processor, Concept of multi core processing, Comparison of Intel Multicore Processors: i3, i5, i7, i9. Case Study on Technological Advancements and Growth in processors.