Monday 17 September 2012

C 402 T Microprocessor and Assembly Language Programming MG University Syllabus

 Mahatma Gandhi University Kottayam fourth semester 2007 admission onwards - 2010
MG University Syllabus C 402 T Microprocessor and Assembly Language Programming

Module 1

Microprocessor architecture and its operations - microprocessor initiated operation and 8085 bus organization, internal data operations, 8085 registers, externally initiated operations. Memory- memory map, and instructions, peripheral map, memory and instructions, peripheral mapped I/O. 8085 microprocessor and its architecture.

Module 2 (16 hrs)

8086 Internal architecture. Basic 8086 microcomputer system- system overview, 8086 bus Read machine cycle , Write machine cycle, Write machine.

Assembly Language programming - program development steps, 8086 instruction - data transfer instruction, arithmetic instruction, bit manipulation instruction, string instruction, program execution, Construction the machine codes for 8086 instructions. Implementing standard program in 8086 - unconditional jump instructions conditional flags, conditional jump instructions, If -then, If - then else, multiple if then else, while-do, repeat-until, loop instructions, instruction timing and delay loops.

Module 3 (14hrs)
 
Strings, Procedures and Macros – 8086 string instructions, writing and using procedures, CALL and RET instructions, stack, using PUSH and POP to save register contents, passing parameters repentant and recursive procedures, writing and using macros.

Module 4  (14hrs)

8086 interrupts – program examples , interrupt  types, 8254 software – programmable timer / counter – basics 8253 and 8254 operations, 8259A priority interrupt controller.

Direct Memory Access data transfer – circuit connections and operations of the Intel 8257 DMA controller, DMA transfer timing diagram.

Module 5 (10hrs)

Intel 80286 microprocessor – architecture, signals and system connections, Real address mode operation, protected mode operation. Intel 80386 32-bit microprocessor – architecture, pins and signals. Intel 80486 microprocessor. RISC machines.

Text Book

Microprocessors and interfacing , Programming and Hardware – Douglas V Hall, Tata McGraw –Hill

Reference Books

Microprocessors 8086 programming & Interfacing, A.Nagoor Kani, RBA publications.
The Intel Microprocessors 8086/80186/80188, 80286, 80386, 80486, Pentium, and Pentium Processor Architecture, programming and Interfacing – Barry B Brey Prentice – Hall India

No comments:

Post a Comment