How To Exam?

a knowledge trading engine...


Anna University Chennai 2005 B.E Electronic Instrumentation & Control Engineer EI 331 - MICROPROCESSORS AND MICROCONTROLLERS - Question Paper

Wednesday, 27 February 2013 07:40Web


B.E. ELECTRICAL AND ELECTRONICS ENGINEERING
FIFTH SEMESTER
EI 331 - MICROPROCESSORS AND MICROCONTROLLERS

Time: three Hours Max. Marks: 100

ans All ques.

PART – A (10 x two = 20 marks)

1. Specify the single instruction, which clears the most significant bit of B register (of 8051), without affecting the remaining bits.

2. Give the alternate functions for the port pins:
P 3.3 and P 3.6

3. What is the purpose for which the signal ALE is available in 8085 and 8086?

4. What is the purpose for which the signal ‘Ready’ is available in 8085 and 8086?

5. What happens in 8086 processor, when
i) overflow of sum occurs during addition of signed numbers.
ii) overflow of quotient occurs during division operation.

6. What is the operation performed by the instruction CBW (of 8086). provide an example for its use.

7. Formulate the control word for setting bit Pc4 of 8255 high using BSR modes.

8. What is the purpose for which the ‘auxiliary carry’ flag is available in Intel processors?

9. What is the necessity for providing four banks of general purpose registers R0 to R7 in 8051? How can you switch over to bank1 from bank0?

10. Name the subsequent interfacing ICs:
8253, 8237, 8259 and 8279.

PART – B (5 x 16 = 80 Marks)

11. With a neat sketch, explain the architecture of Intel 8085, bringing out its salient features.

12.a) Discuss the operation performed by the subsequent 8085 instructions. Specify the addressing modes used by these instructions. explain how these instructions affect/are affected by the different flags. Also state the machine cycles and no. of T-states taken by these instructions:

ADC B, CMP M, DAA and LDA 1234H

OR

12.b) Discuss the operation performed by the subsequent 8086 instructions. Also formulate the binary codes (OPCODE) for these instructions, using the templates provided below:

i) ADD BX, 59H [DI]
ii) XCHG CH, ES: [BX]

Templates:

ADD reg/mem to reg:


(if any)





Segment over ride prefix:



13.a) With a help of a functional block diagram, discuss the features available in the micro controller Intel 8051. elaborate the extra features available in Intel 8052?

OR

13.b) Draw the timing diagram explaining the execution of the 8085 instruction:
SHLD 1234H. The opcode for SHLD instruction is 22H.

14.a) Write assembly language programs, in 8085 and 8086, for adding consecutive bytes available form location INPUTNO onwards. The 16-bit outcome must be stored at location outcome.

OR

14.b)i) ‘8086 employs a pipe lined architecture’ – what are.

ii) Discuss the segment memory concept used in 8086.

15.a) The figure indicates interfacing a Thumb-Wheel Switch and 2 numbers of seven-segment LEDs to 8085 through a 8255-PPI:





Identify the address (es) for the control register and ports. Frame the control word needed. Write a program which displays the ‘square’ of the number input from Thumb-wheel Switch (TWS) at the 2 7-segment displays after a time delay of 1 minute. Also explain how would you implement this application on 8051.

OR

15.b) Discuss the features available in 8251 – USART, along with a functional block diagram, mode/control word format and an example application.

------







( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER Anna University Chennai 2005 B.E Electronic Instrumentation & Control Engineer EI 331 - MICROPROCESSORS AND MICROCONTROLLERS - Question Paper