wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

CAES Viva 1 Batch 2

Total questions: 16

Worksheet time: 8mins

Name
Class
Date
1.

Like Assembly language, Machine language is a.............level language.

a)

HIGH

 

b)

MEDIUM

c)

LOW

d)

HYBRID

2.

Which register is used for accessing external memory? 

a)

R0-R7

b)

ACCUMULATOR

c)

STACK POINTER  

d)

DATA POINTER 

3.
  1. In multiplication of two bytes in the 8051, we must place one byte in register ___________ 

and the other one in register ______________ 

a)

ACCUMULATOR AND REGISTER A

 

b)

REGISTER A AND REGISTER B 

c)

REGISTER B AND REGISTER R0

d)

REGISTER A AND REGISTER R0 

4.

Which is the correct instruction ?

a)

MUL A,R1

b)

MUL A, B 

c)

MUL AB

d)

MUL A,R0

5.
  1. Find the CY and AC flags for the below instruction.

  2. MOV A, #3FH 

ADD A, #45H 

a)

A=84H

b)

CY=0, AC=1 

c)

CY=0, AC=0

d)

CY=1,AC=1 

6.

Registers A and B are ..........bits wide. 

a)

16

b)

20

c)

4

d)

8

7.

Which of the following instructions are illegal in 8051? 

a)

MOV A, #50H

b)

MOV R9, #50H

c)

MOV A, #FFH

 

d)

MOV R3, #500H 

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

a)

9008H

b)

9006H

c)

9007H

d)

9005H

9.

Which company manufacture microcontrollers that we use in lab?

a)

ATMEGA

b)

KEIL

c)

MICROCHIP

d)

ATMEL

10.

8051 is a ..........bit microcontroller. 

a)

4

b)

16

c)

8

d)

32

11.

In 8051 Microcontroller, perform the multiplication of 77Hx34H. What is the Result? 

a)

A=182CH

b)

A=1CH,B=82H

c)

A=18H,B=2CH 

d)

A=2CH, B=18H 

12.

How many ports are available in 8051 IC ?

a)

8

b)

3

c)

4

d)

2

13.

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?

a)

F5H

b)

F6H

c)

F7H

d)

F8H

14.

How many pins are available in 8051 IC ?

a)

40

b)

20

c)

14

d)

30

15.

Which is the valid instruction?

 

a)

MUL AR0

b)

MUL A,B

c)

MUL AB

d)

MUL A,R0

16.

In 8051 Microcontroller, perform the division of 77H by 34.H What is the Result? 

a)

A=02H, B=0FH

b)

A=2H,B=00H

c)

A=02H, B=09H

d)

A=2.2647