Semester : SEMESTER 5
Subject : Microprocessors and Microcontrollers
Year : 2019
Term : DECEMBER
Branch : COMPUTER SCIENCE AND ENGINEERING
Scheme : 2015 Full Time
Course Code : CS 305
Page:2
15
16
17
18
19
20
a)
b)
a)
b)
a)
b)
E192087 Pages:2
What are the differences between peripheral I/O and memory mapped 1/0
schemes
PART E
Answer any four full questions, each carries10 marks.
What are the differences between microprocessors and microcontrollers?
Explain programmable IO ports of 8051 microcontroller.
Explain the architecture of 8051 microcontroller using block diagram.
Explain the architecture of 8254/8253 programmable timer using block diagram.
Describe the factors that affect the selection of processor for a microcontroller
based design.
Explain the working of stack of 8051 microcontroller.
Explain addressing modes of 8051 microcontroller.
Write an 8051 microcontroller assembly language program to check whether the
given 8-bit number has odd number of ones.
Explain the working of the following instructions with suitable example.
2) MOVX 0) XCHD реж) AJMP d)SWAP
Page 2 of 2
(5)
(4)
(6)
(10)
(10)
(5)
(5)
(10)
(6)
(4)