PROGRAMME: B.E. Computer Science & Engineering, VI Semester
Course: CS 601 Micro Processor and Interfacing
Course Contents
Category of
Course
Course Title
Departmental Micro
Core DCProcessor and 601
Interfacing
Course Code
CS 601
Credits- 6C
L
T
P
3
1
2
Theory Papers
(ES)
Max.Marks-100
Min. Marks- 35
Duration-3hrs.
Branch: Computer Science and Engineering VI Semester
Course: CS 601 Micro Processor and Interfacing
RATIONALE:
The purpose of this subject is to cover the underlying concepts and techniques used in
Micro Processor and Interfacing. In this subject we cover the unique issues associated with designing, testing, integrating, and implementing microcontroller/microprocessorbased embedded systems.
PREREQUISITE
The students should have acquired fundamental microcontroller-associated programming skills using both the C programming language and assembly language
UNIT –I
Evolution of microprocessor, single chip micro computers, Micro processor Application,
Microprocessor and its architecture, addressing modes, instruction, Instruction sets,
Arithmetic and Logic Instruction, Program control instruction, Introduction – 8086 family, procedure and macros, connection , Timing and Trouble shooting interrupt, 80286,
80836 and 80486 micro processor system concept.
UNIT – II
Microprocessor Cycle, AIU, Timing and control Unit, Register data, Address bus, Pin
Configuration, Intel 8086 instruction, Opcode and operands, limitation word size.
Programming the microprocessor Assembly language, The Pentium and Pentium Pro
Micro Processor with features, Pentium II, Pentium III and Pentium – IV Microprocessor with software changes. Instruction set for Intel 8086, Introduction Intimation and data formats, Addressing modes, Status flags, Symbols and abbreviations, programming of microprocessors, Assembly language, high level language, areas of application of various languages, Stacks, Sub routines system, software, commands