JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech III MICROPROCESSORS AND MICROCONTROLLERS Previous Question Paper (August/September - 2024 - R16)

B.Tech | III | I | R16 | August/September - 2024

Answer PaperPaper Code: 135BFMaximum Marks: 75Time: 3 Hours

Note: i) Question paper consists of Part A, Part B. ii) Part A is compulsory, which carries 25 marks. In Part A, Answer all questions. iii) In Part B, Answer any one question from each unit. Each question carries 10 marks and may have a, b as sub questions.

Part A

1a

What is meant by memory segmentation in 8086 microprocessor?

2 marks

Answer

Memory segmentation is a technique used by the 8086 microprocessor to divide its 1 MB physical address space into smaller, manageable logical segments, each up to 64 KB in size. This allows the processor to access memory using a combination of a segment register and an offset address, effectively enabling the use of 16-bit registers to address a 20-bit physical memory space.

1b

Discuss briefly about pre-fetch queue in 8086.

3 marks

Answer

The 8086 microprocessor implements a pre-fetch queue to facilitate pipelining, which allows the processor to fetch instructions while simultaneously executing the current instruction. This architecture significantly improves overall system performance by reducing the idle time of the execution unit.

Key characteristics of the pre-fetch queue include:

  • The queue is a 6-byte first-in, first-out (FIFO) buffer located within the Bus Interface Unit (BIU).
  • When the Execution Unit (EU) is busy executing an instruction, the BIU uses the system bus to fetch the next sequential bytes of the program code from memory and stores them in this queue.
  • If the queue becomes full, the BIU waits until there is space available. If the EU encounters a jump or branch instruction, the queue is flushed, and the BIU begins fetching instructions from the new memory address.
1c

Give the applications of 8051 microcontrollers.

2 marks

Answer

Sign in to view the complete answer paper.

1d

List the specific features of 8051.

3 marks

Answer

Sign in to view the complete answer paper.

1e

What is the significance of SPI protocol?

2 marks

Answer

Sign in to view the complete answer paper.

1f

Give the differences between ROM and RAM interfacing.

3 marks

Answer

Sign in to view the complete answer paper.

1g

What is pipelining?

2 marks

Answer

Sign in to view the complete answer paper.

1h

Write about interrupt vector table.

3 marks

Answer

Sign in to view the complete answer paper.

1i

What are software interrupts?

2 marks

Answer

Sign in to view the complete answer paper.

1j

Which are the different conditional flags of ARM processor?

3 marks

Answer

Sign in to view the complete answer paper.

Part B

210 marks
a

Draw the flowchart and write the program to calculate division of two numbers with 8086.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain string instructions supported by 8086 processor.

5 marks

Answer

Sign in to view the complete answer paper.

OR
310 marks
a

Write a program to add the elements of two matrices using the 8086 instruction set.

6 marks

Answer

Sign in to view the complete answer paper.

b

Explain the purpose of Flag register and how many conditional and control flags presented in 8086 Microprocessor.

4 marks

Answer

Sign in to view the complete answer paper.

410 marks
a

Write an 8051 ALP to find square root of a numbers and store in R0.

6 marks

Answer

Sign in to view the complete answer paper.

b

Explain the memory organization of 8051 μc.

4 marks

Answer

Sign in to view the complete answer paper.

OR
510 marks
a

Explain the timing diagram of 8051 microcontroller.

6 marks

Answer

Sign in to view the complete answer paper.

b

How bit level XOR operations can be done in 8051? Explain with examples.

4 marks

Answer

Sign in to view the complete answer paper.

610 marks
a

Draw and explain the functional diagram of keyboard and display controller.

5 marks

Answer

Sign in to view the complete answer paper.

b

What is serial communication? How is this achieved with 8051 using RS232 standards?

5 marks

Answer

Sign in to view the complete answer paper.

OR
710 marks
a

Explain the procedure of interfacing D/A converter circuit.

5 marks

Answer

Sign in to view the complete answer paper.

b

Draw the block diagram and explain the concepts of UART.

5 marks

Answer

Sign in to view the complete answer paper.

810 marks
a

Draw the format of program status register of ARM controller and explain the function of each bit in detail.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain the operating modes of ARM processor.

5 marks

Answer

Sign in to view the complete answer paper.

OR
910 marks
a

What are interrupts or exceptions? How are they handled in ARM processors?

5 marks

Answer

Sign in to view the complete answer paper.

b

Discuss about thumb instructions with an example.

5 marks

Answer

Sign in to view the complete answer paper.

1010 marks
a

Explain about CORTEX processor.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain Memory processing and commands used in OMAP processor.

5 marks

Answer

Sign in to view the complete answer paper.

OR
1110 marks
a

Explain register formats used for data processing in Cortex processor.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain briefly instructions of OMAP processor.

5 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the solved question paper with answers of MICROPROCESSORS AND MICROCONTROLLERS from JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD for B.Tech ECE III I, August/September - 2024, R16.

For the question paper without answers, switch to the Question Paper tab.

Other papers in MICROPROCESSORS AND MICROCONTROLLERS

Loading Question Papers

Fetching data from database...