CSVTU BE VI Semester IT Advanced Microprocessor & Microcontrollers Syllabus

CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY BHILAI (C.G.)

Semester: VI Branch: Information Technology

Subject: Advanced Microprocessor & Microcontrollers

UNIT-I ARCHITECTURE & INSTRUCTION SET FOR 8086

Architecture and pin configuration of 8086, Instruction Format; Addressing modes, Data

Transfer Instruction; Arithmetic Instructions; Branching and Looping Instructions, NOP and

Halt, Flag Manipulation Instructions; Logical, Shift and Rotate Instruction. Byte and String

Manipulation: String Instructions; REP Prefix, Table Translation, Number Format conversions.

Assembler Directives and Operators; Assembly Process; Translation of assembler

Instructions. Programming of microprocessor 8086

UNIT-II SYSTEM BUS STRUCTURE

Basic 8086/8088 system bus architecture, Minimum mode Configuration, Maximum mode

configuration; memory interfacing with 8086/8088 in minimum and maximum mode; System

Bus Timings, Bus Standards. Interrupts of microprocessor 8086

UNIT-III ADVANCED MICROPROCESSOR ARCHITECTURE

CPU 80386 Architecture and functional pin diagram, Function of Bus interface unit, Execution

unitontrol unit, Instruction Decoder Unit, Segmentation unit & page unit. General purpose

Registers, lag Register, Test & Debug Register, and Pipelining. Addressing mode and

Instruction set of micropr cessor 80386

UNIT-IV TASK AND MODES OF OPERATION

Real mode, Virtual Mode, Protected Mode, Page based Virtual Memory; Single level tasks:

SegmentRegister. Segment descriptors, Local descriptor table, Global Descriptor Register,

Interrupt Descriptor Register. Multilevel tasks: Gate Descriptor, Task state segment; Task

switch; Task gate descriptors, Related Instructions, Page descriptors, Addressing technique.

Address Calculation, Segment and Page Protection, Scaling; Bit Addressing, Programmer

invisible register, Cache memory, virtual memory, Types of cache.

UNIT-V MULTIPROCESSOR CONFIGURATION & INTERFACING

Numeric data Processor 8087; I/O Processor 8089, Communication between CPU and I0P,

Related Instructions; Interfacing and programming of programmable peripheral interface 8255

and programmable interrupt controller 8259 with microprocessor 8086.

Text Books:

1.Cro computer Systems: 8086/8088 Family – Architecture, Programming, and Design;Y. Liu

and G.A.Gibson; Pearson Prentice Hall.

2. 80386 Microprocessor Handbook: C.H. Pappas and W.H. Murray: Osborne McGraw Hill.

Reference books:

1. The 8088 and 8086 microprocessors: programming, interfacing, software, hardware and

applications; Tribel and Singh: PHI publication

2. Advanced microprocessors and peripherals: Ray and Burchandi; TMH publication

Leave a Comment