Microprocessor Jan 2014

1
USN 068C62 Sixth Semester B.E. Degree Examinationo Dec.2013 lJan.20l4 Microprocessor Time: 3 hrs. Max. Marks:100 No te : i: ;;:; fir; {: !, f,:;!fr: * :::: ;' fr1,, f)AD'T A PART _ A I a. '"Explain the functions of the following units with reference to 8086 CPU: (i) trnstruction Queue (ii) Index Registers (iii) Segment Registers (of lvtar!) b. !."ft_ql" the generation of 20-bit physical address in case of based addressing with !6-bit displaeement. (05 Marks) c. List and explain the need of status and control flags in 8086. , . ' (06 Marks) i6: 't ' (06 Marks) (08 Marks) o o o (.) = a_) I 3P -Y. i=n -co I trco .=& cg <f, Yc) ol eO o> Es aE oc) (€0 ooi >! .G G- q= 'O cc -?o 5,Y AR trE o'' o-a o= 6d !o 5.c >,! bov cbo o= so tr> o- U< = o.l 0) o z o (i) ArE (ii) RESET (iii) LOCK (iv) MN/MX b. Differentiate the following instruction: (i) MOV AX, DS:35H and MOV AX, 35H (ii) AND and TEST (iii) Shifl and Rotate c. Write an assembly language program to furd the number of 1's and 0's for an S-bit data. (06 Marks) 3 a. Explain the use of I{EP prefix for MOVS and STOS string instructions. b. Write an ALP to perform the following using string instructions: (i) Reverse a string (ii) Check for a palindrome. c. Write the interrupt structure of 8086. . a. Bring out the differences between MACRO and PROCEDURE. b. Write an ALP to !.4!the factorial of a number using a protedure. c. Explain the response of 8086 *., ):;:,JrR pins u,. u.,*,'t"d a. Explaih the control word format of 8255 PPI. ' , ' b. Interfaee a matrix keyboard to 8086 using 8255 and explain its operation. c. W-iite a short note on different types of key switches used in computers. 8 Write short notes on : a. Universal Serial Bus (USB) b. Peripheral Component Interconnect (PCI) c. Pentium Prooessor d' special registers in 80386 cPU' {< * {< * * 6 ,'dr Illustrate the need for an arithmetic coprocessor in a microcomputer system. (05 Marks) ,,: b. Explain the different data types of 8087 with examples. (10 Marks) ',,|', c. Explain the control Register format of 8087. (05 Plarks) 7 a. With a relevant block diagram, explain the maximum mode operation of 8086. (10 Marks) b. Write an ALP to interface a stepper motor to 8086. (10 Marks) (05 Marks) (10 Marks) (05 Marks) (04 Marks) (10 Marks) (06 Marks) (05 Marks) (10 Marks) (05 Marks) (20 Marks) For More Question Papers Visit - www.pediawikiblog.com For More Question Papers Visit - www.pediawikiblog.com www.pediawikiblog.com

Transcript of Microprocessor Jan 2014

USN 068C62

Sixth Semester B.E. Degree Examinationo Dec.2013 lJan.20l4Microprocessor

Time: 3 hrs. Max. Marks:100No te : i: ;;:; fir; {: !, f,:;!fr: * :::: ;' fr1,,

f)AD'T APART _ AI a. '"Explain the functions of the following units with reference to 8086 CPU:

(i) trnstruction Queue (ii) Index Registers (iii) Segment Registers (of lvtar!)b. !."ft_ql" the generation of 20-bit physical address in case of based addressing with

!6-bitdisplaeement. (05 Marks)

c. List and explain the need of status and control flags in 8086. , . ' (06 Marks)

i6: 't '

(06 Marks)

(08 Marks)

ooo

(.)

=a_)I

3P

-Y.

i=n-co I

trco.=&cg <f,

Yc)oleO

o>EsaEoc)(€0

ooi

>!.GG-q=

'O cc

-?o5,Y

ARtrEo''o-a

o=

6d!o5.c>,!bovcboo=sotr>o-

U<= o.l

0)

oz

o

(i) ArE (ii) RESET (iii) LOCK (iv) MN/MXb. Differentiate the following instruction:

(i) MOV AX, DS:35H and MOV AX, 35H(ii) AND and TEST(iii) Shifl and Rotate

c. Write an assembly language program to furd the number of 1's and 0's for an S-bit data.(06 Marks)

3 a. Explain the use of I{EP prefix for MOVS and STOS string instructions.b. Write an ALP to perform the following using string instructions:

(i) Reverse a string (ii) Check for a palindrome.c. Write the interrupt structure of 8086.

.

a. Bring out the differences between MACRO and PROCEDURE.b. Write an ALP to !.4!the factorial of a number using a protedure.c. Explain the response of 8086 *.,

):;:,JrR

pins u,. u.,*,'t"d

a. Explaih the control word format of 8255 PPI. ' , '

b. Interfaee a matrix keyboard to 8086 using 8255 and explain its operation.c. W-iite a short note on different types of key switches used in computers.

8 Write short notes on :

a. Universal Serial Bus (USB)b. Peripheral Component Interconnect (PCI)c. Pentium Prooessord' special registers in 80386 cPU'

{< * {< * *

6 ,'dr Illustrate the need for an arithmetic coprocessor in a microcomputer system. (05 Marks)

,,: b. Explain the different data types of 8087 with examples. (10 Marks)',,|', c. Explain the control Register format of 8087. (05 Plarks)

7 a. With a relevant block diagram, explain the maximum mode operation of 8086. (10 Marks)b. Write an ALP to interface a stepper motor to 8086. (10 Marks)

(05 Marks)

(10 Marks)(05 Marks)

(04 Marks)(10 Marks)(06 Marks)

(05 Marks)(10 Marks)(05 Marks)

(20 Marks)

For More Question Papers Visit - www.pediawikiblog.com

For More Question Papers Visit - www.pediawikiblog.com

www.pediawikiblog.com