Categorization Details
Course Code:
TCT-211
Credit Hours:
4(3-0-2)
Category:
Professional
Pre-requisite:
Nill
Semester:
1
Degree Program:
B.TECH
Branch:
Computer Engineering Course Details
Catalog Description:
Introduction to microprocessors, basic architecture of microprocessors, microprocessor hardware, Instruction and timing diagram, addressing modes, Intel 8085 architecture & programming/ Intel 8086 architecture and programming, basic I/O interface.
Detailed Syllabus:
INTRODUCTION
Introduction to microprocessor, evolution, basic microprocessor architecture.
MICROPROCESSOR HARDWARE
System Bus, memory organization, main memory organization, cache memory organization.
INSTRUCTION & TIMING DIAGRAM:
Basic system timing and operation status for 8085 / 8086 microprocessors.
ADDRESSING MODES
Data addressing modes, register-addressing mode, immediate addressing mode, direct addressing mode, indexing, base register addressing, relative addressing. Scaled Index addressing, stack addressing.
INTEL 8085:
8085 pin diagram, 8085 instruction set, timing diagrams, Interrupt, I/O operations for 8085.
INTEL 8086:
Introduction, Architecture, Addressing modes for 8086. 8086-instruction set, Asm 86, Assembler pseudo instructions. Interrupts & Interrupt service procedures, Interrupt response.
BASIC I/O INTERFACE
Introduction to I/O interface for 8086
DIRECT MEMORY ACCESS
Basic DMA operation, MA controller Programming on 8086,8085 assembly language.
Reference Books:
1.Microprocessor Architecture, programming and application with 8085
R.S. Gaonkar, Wiley Eastern
2. Microprocessor interface programming and hardware
Douglas V. Hall,Tata McGraw Hill publication 