|
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY |
| HOME >> ACADEMIC PROGRAMS >> ECE >> MICROPROCESSORS & APPLICATIONS |
ECE-401 MICROPROCESSORS & APPLICATIONS
1. Overview of architecture of 8085 ( Register, Stack, Interrupt ), Instruction Set and Programming
2. Introduction to 16 bit Microprocessors: Architecture of 8086, CPU Architecture, Internal Operations, Machine Language Instructions, Addressing Mode, Instruction Format, Instruction Execution Timing, Comparison of 8088 with 8086.
3. Assembly Language Programming and instructions: Assembler instruction format, Data transfer, Arithmetic, Branch, Flag manipulation, Logical, Shift and Rotate, String Manipulation, Stack Manipulation, Call and Return Instructions, REP Prefix, Segment Override Prefix, simple assembler directives such as label, variable, DB, DW, DD, EQU, END, Assume, Pointer ( byte, Word, Double word, Near, Short and Far ).
4. System Bus Architecture: Basic 8086/8088 configuration, Minimum Mode, Maximum Mode, System Bus timing, Interrupt, Priority management with 8259 single and multiple.
5. I/O Programming: Fundamentals of I/O, Programmed I/O, Interrupt I/O. Block Transfer and DMA, I/O and memory configurations and design example.
6. I/O Interface: Serial communication interface using 8251, Parallel Communication interface using 8255, Use of 8255 for A/D and D/A conversion with examples, Programmable timer and event counter using 8254, its application to ADC.
7. A simple process control model using 8086/8088 in maximum and minimum mode.
Books:
1. Microprocessor Architecture, Programming & Applications - R.S. Gaonkar, Wiley Eastern
2. Microprocessors and Interfacing Programming & Hardware - D.V. Hall, TMH
3. Microcomputer Systems: The 8086/8088 Family Architecture, Programming and Design, Liu & Gibson, P.H. India.
4. Microprocessor and Microcomputer based system Design - Mohammed Rafiquzzaman, Universal Book Stall, New Delhi.
| HOME >> ACADEMIC PROGRAMS >> ECE >> MICROPROCESSORS & APPLICATIONS |
© Copyright National Institute of Science &
Technology, Berhampur, Orissa, India
Website Maintained by NIST Training & Consultancy Services