Want to join our mediation workshop that helps you to study better?

The Eduladder is a community of students, teachers, and programmers just interested to make you pass any exams. So we help you to solve your academic and programming questions fast.
In eduladder you can Ask,Answer,Listen,Earn and Download Questions and Question papers.
Watch related videos of your favorite subject.
Connect with students from different parts of the world.
Apply or Post Jobs, Courses ,Internships and Volunteering opportunity. For FREE
See Our team
Wondering how we keep quality?
Got unsolved questions? Ask Questions

You are here:Open notes-->VTU-->MicroprocessorMP10CS45


How to study this subject

Common to CSE & ISE)
Subject Code: 10CS45
Hours/Week : 04
Total Hours : 52
I.A. Marks : 25
Exam Hours: 03
Exam Marks: 100
7 Hours
Introduction, Microprocessor Architecture 1: A Historical Background,
The Microprocessor-Based Personal Computer Systems.
The Microprocessor and its Architecture: Internal Microprocessor
Architecture, Real Mode Memory Addressing.
7 Hours
Microprocessor Architecture 2, Addressing Modes: Introduction to
Protected Mode Memory Addressing, Memory Paging, Flat Mode Memory
Addressing Modes: Data Addressing Modes, Program Memory Addressing
Modes, Stack Memory Addressing Modes
6 Hours

Programming 1: Data Movement Instructions: MOV Revisited,
PUSH/POP, Load-Effective Address, String Data Transfers, Miscellaneous
Data Transfer Instructions, Segment Override Prefix, Assembler Details.
Arithmetic and Logic Instructions: Addition, Subtraction and Comparison,
Multiplication and Division.
UNIT - 4
6 Hours
Programming 2: Arithmetic and Logic Instructions (continued): BCD and
ASCII Arithmetic, Basic Logic Instructions, Shift and Rotate, String
Program Control Instructions: The Jump Group, Controlling the Flow of the
Program, Procedures, Introduction to Interrupts, Machine Control and
Miscellaneous Instructions.
UNIT - 5
6 Hours
Programming 3: Combining Assembly Language with C/C++: Using
Assembly Language with C/C++ for 16-Bit DOS Applications and 32-Bit
Modular Programming, Using the Keyboard and Video Display, Data
Conversions, Example Programs
Unit 6
7 Hours
Hardware Specifications, Memory Interface 1: Pin-Outs and the Pin
Functions, Clock Generator, Bus Buffering and Latching, Bus Timings,
Ready and Wait State, Minimum versus Maximum Mode.
Memory Interfacing: Memory Devices
6 Hours
Memory Interface 2, I/O Interface 1: Memory Interfacing (continued):
Address Decoding, 8088 Memory Interface, 8086 Memory Interface.
Basic I/O Interface: Introduction to I/O Interface, I/O Port Address Decoding.
7 Hours
I/O Interface 2, Interrupts, and DMA: I/O Interface (continued): The
Programmable Peripheral Interface 82C55, Programmable Interval Timer
Interrupts: Basic Interrupt Processing, Hardware Interrupts: INTR and
INTA/; Direct Memory Access: Basic DMA Operation and Definition.
Text Book:
1. Barry B Brey: The Intel Microprocessors, 8 th Edition, Pearson
Education, 2009.
(Listed topics only from the Chapters 1 to 13)
Reference Books:
1. Douglas V. Hall: Microprocessors and Interfacing, Revised 2 nd
Edition, TMH, 2006.
2. K. Udaya Kumar & B.S. Umashankar : Advanced Microprocessors
& IBM-PC Assembly Language Programming, TMH 2003.
3. James L. Antonakos: The Intel Microprocessor Family: Hardware
and Software Principles and Applications, Cengage Learning, 2007.

Official Notes

Unit 1

Unit 2

Unit 3

Unit 4

Unit 5

Unit 6

Unit 7

Unit 8

Notes from other sources

Add contents here

Model question papers


Previous year question papers

Add contents here

Useful links

Add contents here