S/2019/6206 [1] Total Pages : 4
Fourth Semester
Electronics and Telecommunication Engineering/
Opto Electronics
Fifth Semester
Elex. & Instru. Engg.
Scheme July 2008
MICROPROCESSOR AND MICROCONTROLLER
Time : Three Hours Maximum Marks : 100
Note : i) Attempt total five questions out of eight.
Hw$b AmR> _| go nm±M àíZ hb H$s{OE&
ii) In case of any doubt or dispute, the English version question
should be treated as final.
{H$gr ^r àH$ma Ho$ g§Xoh AWdm {ddmX H$s pñW{V ‘| A§J«oOr ^mfm Ho$
àíZ H$mo A§{V‘ ‘mZm Om¶oJm&
1. a) How many buses are there in 8085 microprocessor? Give their
names. 3
8085 ‘mBH«$moàmogoga ‘§o {H$VZr ~g hmoVr h¡, CZHo$ Zm‘ {bImo&
b) What do you mean by word-length of the microprocessor? How
it will be decided? 3
‘mBH«$moàmogoga H$s dS>©-boÝW go Amn ³¶m g‘PVo h¡, ¶h {H$gHo$ Ûmam
{ZYm©[aV H$s OmVr h¡?
c) What is ALE? Write its main functions in brief. 6
ALE ³¶m h¡? BgHo$ ‘w»¶ H$m¶© g§jon ‘| {bImo&
d) Draw pin diagram of the 8085 microprocessor and write function
of each pin. 8
8085 ‘mBH«$moàmogoga H$m {nZ S>m¶J«m‘ ~ZmH$a à˶oH$ {nZ H$m H$m¶© {bImo&
2. a) How many memory locations can be addressed with 14 address
line? 3
14 ES´>g
o bmBZ Ho$ Ûmam {H$VZr ‘o‘moar bmoH$o eZ H$mo ES´>g
o {H$¶m Om gH$Vm h¡?
S/2019/6206 P.T.O.
www.rgpvonline.com
[2]
b) Define bit, byte and word. 3
{~Q>, ~mBQ> Am¡a dS>© H$s n[a^mfm {bImo&
c) Write differences between peripheral mapped I/O and memory-
mapped I/O. 6
noar’o$ab ‘oßS> I/O Am¡a ‘o‘moar ‘oßS> I/O ‘| A§Va {bImo&
d) Draw timing diagram for execution of the instruction
MVI A, 20H. 8
MVI A, 20H B§ñQ´>³eZ Ho$ E³gr³¶weZ Ho$ {b¶o Q>mBq‘J S>m¶J«m‘ ~ZmB¶o&
3. a) What is a microcontroller? Explain in brief 3
‘mBH«$moH§$Q´>moba ³¶m h¡? g§jon ‘| g‘PmB¶o&
b) What do you mean by register bank in 8051 microcontroller? 3
8051 ‘mBH«$moH§$Q´>moba ‘| a{OñQ>a ~¢H$ go Amn ³¶m g‘PVo h¡?
c) Write differences between microprocessor and microcontroller.
6
‘mBH«$moàmogoga Am¡a ‘mBH«$moH§$Q´>moba ‘§o A§Va {bImo&
d) Write different addressing modes of 8051/8031/89C51
microcontroller and write example of each one. 8
8051/8031/89C51 ‘mBH«$moH§$Q´>moba ‘§o {d{^Þ ES´>oqgJ ‘moS> {bImo VWm
à˶oH$ H$m CXmhaU {bImo&
4. a) What is stack? Why it is used. 3
ñQ>oH$ ³¶m h¡ Am¡a Bgo ³¶m| à¶w³V {H$¶m OmVm h¡?
b) Define T-state, machine cycle and instruction cycle. 3
n[a^mfm {bImo T-ñQ>oQ>, ‘erZ gmBH$b Am¡a B§ñQ´>³eZ gmBH$b&
c) Explain pipelining and parallel processing. What are its
advantages. 6
nmBnbmBqZJ Am¡a noaobb àmogoqgJ H$mo g‘PmB¶o BgHo$ ³¶m bm^ h¡?
d) Draw the block diagram of 8086 microprocess and explain
function of each block. 8
8086 ‘mBH«$moàmogoga H$m ãbm°H$ S>m¶J«m‘ ~ZmH$a à˶oH$ ãbm°H$ H$m H$m¶©
g‘PmB¶o&
S/2019/6206 Contd.....
www.rgpvonline.com
[3]
5. a) Write down purpose of 8255 PPI ? 3
8255 PPI H$m CÔoí¶ {bImo&
b) Write down different modes of 8254 timer. 3
8254 Q>mB‘a Ho$ {d{^Þ H$m¶© {bImo&
c) What are the function of 8257 DMA controller? What are signals
used by it write in brief. 6
8257 DMA H§$Q´>moba Ho$ {d{^Þ H$m¶© {bImo, BgHo$ Ûmam H$m¡Z-go {g½Zb
à¶w³V hmoVo h¡, g§jon ‘| {bImo&
d) Explain with neat diagram internal architecture of 8255. Describe
its BSR mode. 8
8255 H$m Am§V[aH$ g§aMZm ñdÀN> {MÌ H$s ghm¶Vm go g‘PmB¶o, BSR
‘moS> H$mo g‘PmB¶o&
6. a) Explain with example how does the microprocessor differentiate
between data and instruction. 6
‘mBH«$moàmogoga S>mQ>m Am¡a B§ñQ´>³eZ ‘| H¡$go A§Va H$aVm h¡, CXmhaU XoH$a
g‘PmB¶o&
b) What is masking, define it. 3
‘mpñH¨$J ³¶m h¡, BgH$s n[a^mfm {bImo&
c) What is handshaking, where does it used, Write in brief. 3
h|S>eoqH$J ³¶m h¡, ¶h H$hm± à¶w³V hmoVr h¡, g§jon ‘§o {bImo&
d) Write a mnemonic program to add 25H and 17H two numbers
stored at memory location 2001 and 2002H respectively. Store
the result at memory location 2010H. What are the status of
flags after each instruction. 8
Xmo Z§~a 25H Am¡a 17H H$mo OmoS‹ >Zo Ho$ {b¶o EH$ åZo‘mo{ZH$ àmoJm« ‘ {bImo Omo
H«$‘e: 2001 Am¡a 2002H ‘o‘moar bmoH$o eZ na ñQ>mao h¡& [aOëQ> 2010H na
ñQ>mao H$a|& à˶oH$ B§ñQ´>³eZ Ho$ ~mX âboJ H$s pñW{V ³¶m hmoJr?
7. a) What is the difference between machine language and assembly
language. 3
‘erZ b|½doO Am¡a Egoå~br b|½doO ‘| A§Va ñnï> H$amo&
b) Write any three assembler directive. 3
H$moB© VrZ Egoå~ba S>m¶aop³Q>d {bImo&
S/2019/6206 P.T.O.
www.rgpvonline.com
[4]
c) Write control word for the following configuration of the ports of
8255PPI for mode 0 operation. 6
Port A : output, Port B : output, Port Clower : output and Port
Cupper : input
8255PPI Ho$ {b¶o mode 0 AdñWm ‘| {ZåZ H$pÝ’$JwaoeZ Ho$ {b¶o H§$Q´>mob
dS>© {bImo&
Port A : AmCQ>nwQ>, Port B : AmCQ>nwQ>, Port Clower : AmCQ>nwQ> Am¡a
Port Cupper : BZnwQ>
d) Write down at least 2 instructions and their function for the
following operation. 8
i) Data transfer operation
ii) Arithmetic operation
iii) Logic operation
iv) Branch operation
{ZåZ{b{IV ‘§o à˶oH$ Am°naoeZ Ho$ {b¶o H$‘ go H$‘ 2 B§ñQ´>³eZ Am¡a CZHo$
H$m¶© {bImo&
i) S>mQ>m Q´>m§g’$a Am°naoeZ
ii) AW©‘o{Q>H$ Am°naoeZ
iii) bm°{OH$ Am°naoeZ
iv) ~«m§M Am°naoeZ
8. a) What is PSW Write in brief. 3
PSW ³¶m h¡ g§jon ‘| {bImo&
b) What do you mean by internal memory and external memory in
microcontroller? 3
‘mBH«$moH§$Q´>moba ‘| Am§V[aH$ Am¡a ~mhç ‘o‘moar go Amn ³¶m g‘PVo h¢?
c) What is SFR's and what are use of all SFR's? 6
SFR's ³¶m h¡ Am¡a g^r SFR's H$m ³¶m Cn¶moJ h¡?
d) Draw block diagram for traffic signal control system using
microprocessor and explain. 8
‘mBH«$moàmogoga H$m Cn¶moJ H$aVo hþ¶o Q´>o{’$H$ {g½Zb H§$Q´>mob {gñQ>‘ H$m
ãbm°H$ S>m¶J«m‘ ~Zm¶o Am¡a g‘PmB¶o&
Y
S/2019/6206
www.rgpvonline.com