This course will cover the following contents:

Architectural overview of Intel Family of general-purpose Processors, Microprocessor and its operation, Common instruction types, addressing modes, timings, interrupts controllers and DMA interfacing ICs, Intel 8086 Microprocessor: Internal architecture, register structure, programming model, addressing modes, instruction set, I/O Pin diagram and Control signals, I/O port organization and accessing; Cache Memory, TLB Structure, Memory Management in Intel 80X86 Family, Interrupts and Exception in Intel 80X86 families of processors, Interrupts and Exception in Intel 80X86 families of processors, Port organization, Memory-mapped IO, Hand-shaking IO instruction.

Skill Level: Beginner