MG University S6 Electrical and Electronics (EEE) B.Tech Syllabus
Module 1
Evolution of Processors – single chip microcomputer – Intel 8085 Microprocessor –
signals – architecture of 8085 – ALU – register organisation – timing and control
unit – microprocessor operations – instruction cycle – fetch, decode and execute
operation – T-state, machine cycle and instruction cycle – timing diagram of
opcode fetch, memory read, I/O read, memory write and I/O write cycles – wait
state.
Module 2
Instruction set of 8085: Classification of instructions – different addressing modes
– writing assembly language programs – typical examples like 8 bit and 16 bit
arithmetic operations, finding the sum of a data array, finding the largest and
smallest number in a data array, arranging a data array in ascending and
descending order, finding square from look-up table. Counters and time delays –
delay using one register, two registers and register pair.
Module 3
Stack and Subroutines: Stack pointer – stack operations – call-return sequence –
examples
Interrupts of 8085: restart instructions – interrupt structure of 8085 – vectored
locations – SIM and RIM instructions – software and hardware polling.
Module 4
Memory interfacing - ROM and RAM – interfacing I/O devices – address space
partitioning – memory mapped I/O and I/O mapped I/O schemes – interfacing I/Os
using decoders – the 8212 I/O device – interfacing LED and matrix keyboard –
programmable peripheral devices – 8155 and 8255, block diagram, programming
simple input and output ports.
Module 5
Different data transfer schemes: synchronous and asynchronous data transfer –
programmed and interrupt driven data transfer.
Applications of microprocessor in system design: interfacing ADC 0808 –
interfacing DAC 0800. DMA controller 8257-Interfacing of stepper motor –
interfacing of 8279 keyboard /display controller- 8275 CRT controller.
Architecture and operation of 8086.
References
1. Microprocessor Architecture, Programming and Applications: R.S.
Gaonkar, Penram Intl’
2. Fundamentals of Microprocessors and Microcomputers: B. Ram, Dhanpat
Rai and Sons
3. 0000 to 8085: Introduction to Microprocessors and Engineers: P.K Ghosh,
PHI
4. Microprocessors and Digital Systems: Douglas V. Hall, McGraw Hill
5. Introduction to Microprocessors: A.P Mathur, TMH
6. Digital Electronics and Microprocessors: Malvino, TMH