wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Microcontroller

Total questions: 15

Worksheet time: 8mins

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.

Register that is used to hold the memory address of the next instruction to be executed is----------------

a)

Program Memory

b)

Program Counter

c)

Control Unit

d)

Instruction Decoder

4.

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

a)

Special Function Register

b)

Timer Register

c)

Accumulator

d)

Stack Pointer

5.

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

a)

PSW

b)

SP

c)

DPTR

d)

PC

6.

What kind of instructions usually affect the program counter?

a)

Push & Pop

b)

Call & Jump

c)

Call & Return

d)

Return & Jump

7.

The 8051 microprocessor has ________ parallel I/O ports.

a)

2

b)

3

c)

4

d)

5

8.

On power up, the 8051 uses which RAM locations for register R0- R7

a)

00-2F

b)

00-07

c)

00-7F

d)

00-0F

9.

How many bytes of bit addressable memory is present in 8051 based microcontrollers?

a)

8 bytes

b)

32 bytes

c)

16 bytes

d)

64 bytes

10.

A microcontroller at-least should consist of:

a)

RAM, ROM, I/O ports and timers

b)

CPU, RAM, I/O ports and timers

c)

CPU, RAM, ROM, I/O ports and timers

d)

CPU, ROM, I/O ports and timers

11.

What is the file extension that is loaded in a microcontroller for executing any instruction?

a)

.doc

b)

.c

c)

.txt

d)

.hex

12.

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

13.

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

14.

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

15.

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