NEW
Font size
WorksheetsCAES Viva 1 Batch 2
Total questions: 16
Worksheet time: 8mins
Like Assembly language, Machine language is a.............level language.
HIGH
MEDIUM
LOW
HYBRID
Which register is used for accessing external memory?
R0-R7
ACCUMULATOR
STACK POINTER
DATA POINTER
In multiplication of two bytes in the 8051, we must place one byte in register ___________
and the other one in register ______________
ACCUMULATOR AND REGISTER A
REGISTER A AND REGISTER B
REGISTER B AND REGISTER R0
REGISTER A AND REGISTER R0
Which is the correct instruction ?
MUL A,R1
MUL A, B
MUL AB
MUL A,R0
Find the CY and AC flags for the below instruction.
MOV A, #3FH
ADD A, #45H
A=84H
CY=0, AC=1
CY=0, AC=0
CY=1,AC=1
Registers A and B are ..........bits wide.
16
20
4
8
Which of the following instructions are illegal in 8051?
MOV A, #50H
MOV R9, #50H
MOV A, #FFH
MOV R3, #500H
MOV A, #00H
MOV R2, #0AH
L2: ADD A, #03H
DJNZ R2, L2
MOV R5, A
L1: SJMP L1
Find the Hex code address of the 5th instruction. The starting address is 9000H.
9008H
9006H
9007H
9005H
Which company manufacture microcontrollers that we use in lab?
ATMEGA
KEIL
MICROCHIP
ATMEL
8051 is a ..........bit microcontroller.
4
16
8
32
In 8051 Microcontroller, perform the multiplication of 77Hx34H. What is the Result?
A=182CH
A=1CH,B=82H
A=18H,B=2CH
A=2CH, B=18H
How many ports are available in 8051 IC ?
8
3
4
2
ORG 9000H
MOV R0,#30H
MOV A,@R0
MOV B,A
JZ L1
MUL AB
L3:INC R0
MOV @R0,A
SJMP L2
L1:INC R0
MOV A,#0FFH
MOV @R0,A
L2:NOP
SJMP L3
END
What is the hexcode of L3, if the program starts from 9000H?
F5H
F6H
F7H
F8H
How many pins are available in 8051 IC ?
40
20
14
30
Which is the valid instruction?
MUL AR0
MUL A,B
MUL AB
MUL A,R0
In 8051 Microcontroller, perform the division of 77H by 34.H What is the Result?
A=02H, B=0FH
A=2H,B=00H
A=02H, B=09H
A=2.2647
