JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech III Year MICROPROCESSORS AND MICROCONTROLLERS Previous Question Paper (August - 2022 - R18)

B.Tech | III Year | I Semester | R18 | August - 2022

Answer PaperPaper Code: 155CFMaximum Marks: 75Time: 3 Hours

Answer any five questions

All questions carry equal marks

Main

115 marks
a

Briefly explain register organization in 8086 microprocessor.

8 marks

Answer

The 8086 microprocessor features a 16-bit architecture with a set of versatile registers categorized into four main groups:

  • General Purpose Registers: These include AX, BX, CX, and DX. Each is 16 bits wide but can be accessed as two 8-bit registers (e.g., AH/AL). AX is the accumulator, BX is the base register for addressing, CX is the count register for loops/shifts, and DX is the data register used in I/O and multiplication/division.
  • Pointer and Index Registers: These include SP (Stack Pointer), BP (Base Pointer), SI (Source Index), and DI (Destination Index). These are used for memory addressing and stack operations.
  • Segment Registers: The 8086 uses four 16-bit segment registers—CS (Code Segment), DS (Data Segment), SS (Stack Segment), and ES (Extra Segment)—to define the memory segments for code, data, stack, and extra data, respectively.
  • Instruction Pointer and Flags: The IP (Instruction Pointer) stores the offset of the next instruction to be executed. The 16-bit Flag register contains status flags (e.g., Zero, Carry, Sign, Overflow) and control flags (e.g., Direction, Interrupt, Trap) that reflect the outcome of arithmetic and logical operations.
b

Describe the memory segmentation and instruction queue.

7 marks

Answer

Memory Segmentation: The 8086 uses a segmented memory architecture to address 1MB of physical memory using only 16-bit registers. The memory is divided into logical segments of 64KB each. A physical address is calculated by combining a segment base address and an offset:

Physical Address = (Segment Register × 10H) + Offset

This allows for modular code and efficient memory management.

Instruction Queue: To enhance performance, the 8086 employs pipelining via a 6-byte instruction queue (in the Bus Interface Unit). While the Execution Unit (EU) is busy executing an instruction, the Bus Interface Unit (BIU) fetches subsequent instruction bytes from memory and stores them in this queue. This overlapping of fetch and execute cycles significantly reduces the time the processor spends waiting for memory access.

215 marks
a

Define addressing mode and explain the different addressing modes presented in 8086 Microprocessor with examples.

8 marks

Answer

Sign in to view the complete answer paper.

b

Explain while loop and repeat-until structures with an example.

7 marks

Answer

Sign in to view the complete answer paper.

315 marks
a

Explain the different assembly programming tools used in 8051 microcontroller in detail.

8 marks

Answer

Sign in to view the complete answer paper.

b

Discuss the register set of 8051.

7 marks

Answer

Sign in to view the complete answer paper.

415 marks
a

Explain the different Instruction set of 8051 in detail.

8 marks

Answer

Sign in to view the complete answer paper.

b

Explain various modes of operation of timer /counters in 8051.

7 marks

Answer

Sign in to view the complete answer paper.

515 marks
a

Explain the concept of On board Communication Interfaces-I2C Bus along with diagram.

8 marks

Answer

Sign in to view the complete answer paper.

b

Write short notes on ADC interfacing with 8051 Microcontroller.

7 marks

Answer

Sign in to view the complete answer paper.

6

Explain the following terms in detail:

15 marks
a

UART

8 marks

Answer

Sign in to view the complete answer paper.

b

USB.

7 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

Draw and explain the interrupt vector table of ARM Processor in detail.

8 marks

Answer

Sign in to view the complete answer paper.

b

List out different Branch instructions of ARM Processor and explain.

7 marks

Answer

Sign in to view the complete answer paper.

8

List out different futures of CORTEX Processor and explain its advantages. Compare with ARM processor.

15 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 Year I Semester, August - 2022, R18.

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...