wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

microcontroller_24

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is internal RAM memory of 8051 microcontroller?

a)

32 bytes

b)

64 bytes

c)

128 bytes

d)

256 bytes

2.

8051 series has how many 16 bit registers?

a)

2

b)

1

c)

3

d)

0

3.

Which register is used to store the output generated by ALU?

a)

Special Function Register

b)

Timer Register

c)

Accumulator

d)

Stack Pointer

4.

When the microcontroller executes some arithmetic operations, then the flag bits of which register are affected?

a)

PSW

b)

SP

c)

DPTR

d)

PC

5.

What kind of instructions usually affect the program counter?

a)

Push & Pop

b)

Call & Jump

c)

Call & Return

d)

Return & Jump

6.

The 8051 microprocessor has ________ parallel I/O ports.

a)

2

b)

3

c)

4

d)

5

7.

What is the most appropriate criterion for choosing the right microcontroller of our choice?

a)

speed

b)

availability

c)

ease with the product

d)

all of the mentioned

8.

Why microcontrollers are not called general purpose computers?

a)

because they have built in RAM and ROM

b)

because they design to perform dedicated task

c)

because they are cheap

d)

because they consume low power

9.

Which architecture provides separate buses for program and data memory?

a)

Harvard architecture

b)

Von Neumann architecture

c)

None of the mentioned

d)

All of the mentioned

10.

What is the meaning of the instruction MOV A,05H?

a)

data 05H is stored in the accumulator

b)

fifth bit of accumulator is set to one

c)

address 05H is stored in the accumulator

d)

none of the mentioned

11.

To select Register Bank 1, RS1-RS0 Should be

a)

0 0

b)

0 1

c)

1 0

d)

1 1

12.

what is PROGRAM COUNTER (PC)?

a)

holds the address of memory,where next executable instruction placed

b)

holds the data of memory

c)

16- bit register

d)

it is a memory pointer

13.

which port is used only for INPUT/OUTPUT operation?

a)

PORT 0

b)

PORT 1

c)

PORT 2

d)

PORT 3

14.

Which of the following comes under the indexed addressing mode?

a)

MOVX A, @DPTR

b)

MOVC @A+DPTR,A

c)

MOV A,R0

d)

MOV @R0,A

15.

What is an arithmetic of 'B' register?

a)

Addition & Subtraction

b)

Addition & Multiplication

c)

Multiplication & Subtraction

d)

Multiplication & Division

16.

Mention the timers name in 8051 microcontroller

(a)  

17.

What is the purpose of the Special Function Register in a microcontroller?

a)

To store the output generated by ALU

b)

To control the flow of data between different components

c)

To store the program instructions

d)

To perform arithmetic operations

18.

Which addressing mode is used in the instruction MOVX A, @DPTR?

a)

Direct addressing mode

b)

Register indirect addressing mode

c)

Indexed addressing mode

d)

Immediate addressing mode

19.

What is the function of the PSW register in a microcontroller?

a)

To store the program counter value

b)

To store the status flags after arithmetic operations

c)

To store the data memory address

d)

To store the stack pointer value

20.

What are the two instruction set architecture (ISA) classifications

a)

SIDC & BIDC

b)

CISC & RISC

c)

CISC & VISC

d)

RISC & MISC