JNTU

JNTU B.Tech III MICROPROCESSORS AND MICROCONTROLLERS Previous Question Paper (November/December - 2020 - R16)

B.Tech | III | II | R16 | November/December - 2020

Answer PaperPaper Code: 136CTMaximum Marks: 75Time: 2 Hours

Answer any five questions. All questions carry equal marks.

Main

115 marks
a

Define Assembler directives and explain different assembler directives used In 8086 processor.

8 marks

Answer

Assembler directives are commands provided to the assembler that control the assembly process, memory allocation, and program structure. They do not generate machine code but provide instructions to the assembler regarding how to translate the assembly language source code into object code.

Common 8086 assembler directives include:

  • DB (Define Byte): Allocates one or more bytes of memory for variables.
  • DW (Define Word): Allocates one or more 16-bit words of memory.
  • DD (Define Double Word): Allocates 32 bits of memory for double-word variables.
  • EQU (Equate): Assigns a specific value or expression to a label, which cannot be redefined later.
  • ORG (Origin): Sets the starting address for the program or data segment in memory.
  • ASSUME: Informs the assembler which segment register is associated with which segment name.
  • PROC/ENDP: Defines the beginning and end of a procedure.
  • END: Marks the physical end of the source program.
b

Write an ALP to find largest number in an 8-bit array.

7 marks

Answer

The following assembly language program finds the largest number in an 8-bit array stored in memory:

DATA SEGMENT
ARRAY DB 12H, 45H, 09H, 88H, 32H
COUNT EQU 05H
RESULT DB ?
DATA ENDS

CODE SEGMENT
ASSUME CS:CODE, DS:DATA
START: MOV AX, DATA
MOV DS, AX
LEA SI, ARRAY
MOV CX, COUNT
MOV AL, [SI]
DEC CX
INC SI

LOOP1: CMP AL, [SI]
JNC NEXT
MOV AL, [SI]
NEXT: INC SI
LOOP LOOP1
MOV RESULT, AL
MOV AH, 4CH
INT 21H
CODE ENDS
END START
215 marks
a

Explain the different Instruction formats used in 8086 programming with one example.

8 marks

Answer

Sign in to view the complete answer paper.

b

Define Flag? Explain the different Flags present in 8086 processor along with Flag register.

7 marks

Answer

Sign in to view the complete answer paper.

315 marks
a

List out few compressions of microprocessor and Microcontroller in detail.

7 marks

Answer

Sign in to view the complete answer paper.

b

Draw the internal circuit diagram of 8051 microcontroller and explain the function of each block in detail.

8 marks

Answer

Sign in to view the complete answer paper.

415 marks
a

Explain the following SFRs of 8051 microcontroller in detail: i) TMOD ii) IP iii) IE

6 marks

Answer

Sign in to view the complete answer paper.

b

Explain the different serial communication standards with one example of each one.

9 marks

Answer

Sign in to view the complete answer paper.

515 marks
a

Draw the interface circuit diagram of Key board with 8051 microcontroller and explain its operation in detail.

7 marks

Answer

Sign in to view the complete answer paper.

b

Explain the following terms in detail: i) I2C BUS ii) SPI BUS

8 marks

Answer

Sign in to view the complete answer paper.

615 marks
a

Draw the frame format of CPSR and explain the function of each bit in detail.

8 marks

Answer

Sign in to view the complete answer paper.

b

List out different Data processing instruction of ARM processor.

7 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

List out different Thumb instructions used in ARM processor.

8 marks

Answer

Sign in to view the complete answer paper.

b

Draw and explain the internal architecture of OMPA processor.

7 marks

Answer

Sign in to view the complete answer paper.

815 marks
a

Draw the register organization of CORTEX processor.

8 marks

Answer

Sign in to view the complete answer paper.

b

Explain the different applications of CORTEX processor in present generations.

7 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the question paper of MICROPROCESSORS AND MICROCONTROLLERS from JNTU for B.Tech ETM III II, November/December - 2020, R16.

For the solved question paper with answers, switch to the Answer Paper tab.

Other papers in MICROPROCESSORS AND MICROCONTROLLERS

Loading Question Papers

Fetching data from database...