JNTU
JNTU B.Tech III MICROPROCESSORS AND MICROCONTROLLERS Previous Question Paper (November/December - 2020 - R16)
Answer any five questions. All questions carry equal marks.
Main
Define Assembler directives and explain different assembler directives used In 8086 processor.
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.
Write an ALP to find largest number in an 8-bit array.
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 STARTExplain the different Instruction formats used in 8086 programming with one example.
Answer
Sign in to view the complete answer paper.
Define Flag? Explain the different Flags present in 8086 processor along with Flag register.
Answer
Sign in to view the complete answer paper.
List out few compressions of microprocessor and Microcontroller in detail.
Answer
Sign in to view the complete answer paper.
Draw the internal circuit diagram of 8051 microcontroller and explain the function of each block in detail.
Answer
Sign in to view the complete answer paper.
Explain the following SFRs of 8051 microcontroller in detail: i) TMOD ii) IP iii) IE
Answer
Sign in to view the complete answer paper.
Explain the different serial communication standards with one example of each one.
Answer
Sign in to view the complete answer paper.
Draw the interface circuit diagram of Key board with 8051 microcontroller and explain its operation in detail.
Answer
Sign in to view the complete answer paper.
Explain the following terms in detail: i) I2C BUS ii) SPI BUS
Answer
Sign in to view the complete answer paper.
Draw the frame format of CPSR and explain the function of each bit in detail.
Answer
Sign in to view the complete answer paper.
List out different Data processing instruction of ARM processor.
Answer
Sign in to view the complete answer paper.
List out different Thumb instructions used in ARM processor.
Answer
Sign in to view the complete answer paper.
Draw and explain the internal architecture of OMPA processor.
Answer
Sign in to view the complete answer paper.
Draw the register organization of CORTEX processor.
Answer
Sign in to view the complete answer paper.
Explain the different applications of CORTEX processor in present generations.
Answer
Sign in to view the complete answer paper.