Sie sind auf Seite 1von 4

Printed Pages : 4

rnd Roll No. to be filled in your Answer Book

No. o -l l l

2 o

o g o

B. Tech.
2009 sEM. tv) EXAMINATIoN, MICROPROCESSORS
Time: 3 Hoursl i1.' [TotalMarks: 100 4x5

Answerany four Parts: ,,(i) Explainthe flag registerof 8085 in detail --(ri) Discussthe use of ALE and IO/NI pins of 9; 8085 microprocessor.

by (iii) What operation be performed usingthe can SUBA ? Speciffthe statusof Z and instruction C Y? .*{r"-) Explainthe maximumand minimummodesof 8086. J"f of Describe function the 8086queueHow the ? up doesthe queuespeed Processing

that of (vi) Describe sequence signals occurson the bus,and the data bus,the control the address fetchesan bus when a simplemicrocomputer instruction. 2 Answerany four parts : (i) by What do you understand Near and Far procedures ? r tContd... 4x5

DD-20541

(ii)

What is the contentof AX after executionof ? the following instructionsequence MOV CH, _5 MOV AL, CH IMUL CH (iii) Determine the addressingmodes for the following instructions: (a) A\rqA (iv) Find the overflow, direction,interrupt,trap' sign, zero,parityandcarryflagsafterexecution : of the following instructionsequence MOV AH, OFFH (u) SAHF ConsiderMOV AX, ISTART] How many by cyclesare required the 8086to performthe transferif (a) START : s000 H

(b) ADD [sI], cx

H (b) srART: 5oo1

to program language ("i) Write an 8086 assembly bytes' AssumeDS is clear 50to consecutive alreadY initialized. 4x5 Answer anY four Parts : decoders of the (i) Describe two process address cystems' in microcomPuter .(g Why are latchesrequiredon the ADO-ADI5 ? bus in an 8086 sYstem on .(iijlWtry are buffersoften needed the address' \/ data and control busesin a microcomputer ? sYstem DD-20s41
lContd...

,gJ

What logic levelswill be on the 8086 RD, ffi and M/IO lineswhenthe 8086is doing a write to a memorylocation ? A read from a port ? !+

-{d)

What are the functionsof the 8086 DT/R and DEN signals?

(ui) Describethe sequence events on the 8086 of bus, the ALE line, the M/ld dataladdress [ne,

and the RD line as the 8086 fetches an instructionw.ord. 4 Answer any four parts . r 0I ; - (ii) {./'' List the operatingmodes of the 8255 A PPl.2 Speci$ the handshakesignals-and functions their if port A of the 8255 A is setup as an output port in Mode 1. Specifythe conditionsto start the timer 8254. Setupthe 8254 as a squarewave generatorwith a I ms period, if the input frequencyto the 8254 is 1 MHz. Write initializationinstructionsfor the 8255 A to setup : port A as an output port in Mode 0 port B as an output port in Mode I for interrupt I/O port Cu as an output port in Mode 0 List the necessary conditionsto generate INTR when port A of the 8255 A is setupas an output port in Mode L lContd... 4x5

%if *(w)

(v)

(vi)

DD-20s4I

(5) v

Answer any four parts : , 4x5 (i) Write initialization for instructions the 8259A. Intemrpt controller to meet the following specifications. Interruptvectoraddress 2090H : Call address intervalof eight bits Nestedmode (i) Explainhow the 8237DMA controller transfers 64 K bytes dataperchannel eightaddress with of lines. (rD List the major components the 8259 A of intemrptcontroller explain and their functions. r fiv) Describethe series of actions that a DMA ;g) ' will afterit receives request controller perficrm a from a peripheral devices transferdatafrom to peripheral to memory. the device (v) Why is DMA datatransfer fasterthandoingthe .,r'_ s4q1e data transferwith programinstructions? (vi) Why is it necessary send End-of-Intemrpt to an (EOI) command an 8259A at some to time irt routine? an intemlpt service

DD-20541

teml

Das könnte Ihnen auch gefallen