wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Microprocessor

Total questions: 30

Worksheet time: 22mins

Name
Class
Date
1.

What is true about microprocessor?

a)

Microprocessor is a controlling unit of a micro-computer

b)

It is fabricated on a small chip capable of performing ALU (Arithmetic Logical Unit) operations

c)

It also communicate with the other devices connected to it.

d)

All of the above

2.

The __________ controls the flow of data and instructions within the computer.

a)

control unit

b)

register array

c)

accumulator

d)

ALU

3.

Which determines the number of operations per second?

a)

Bandwidth

b)

Word Length

c)

Clock Speed

d)

Operations Speed

4.

What is false about microprocessor?

a)

The microprocessor is of small size chip, hence is not portable.

b)

microprocessor chips are available at low prices

c)

microprocessors are versatile

d)

failure rate of an IC in microprocessors is very low

5.

In 8085, 16-bit address bus, which can address upto?

a)

16KB

b)

32KB

c)

64KB

d)

128KB

6.

There are _______ general purpose registers in 8085 processor

a)

5

b)

6

c)

7

d)

8

7.

The advantage of memory mapped I/O over I/O mapped I/O is,

a)

Faster

b)

Many instructions supporting memory mapped I/O

c)

Require a bigger address decoder

d)

All the above

8.

What is the output of the following code

AL=88 BCD

CL=49 BCD

ADD AL, CL

DAA

a)

D7, CF=1

b)

37, CF=1

c)

73, CF=1

d)

7D, CF=1

9.

BCD stands for_____________

a)

Binary Coded Decimal

b)

Binary Coded Decoder

c)

Bit coded data

d)

None of these

10.

The memory which is programmed at the time it is manufactured

a)

PROM

b)

RAM

c)

EPROM

d)

All of these

11.

NEG (Negate) instruction does the following instuction

a)

2s complement

b)

1s complement

12.

After using Shift Arithmetic Right instruction the BL register containing 10101001 becomes

a)

11010100

b)

01010011

13.

The register used as a working area in CPU is

a)

Program Counter

b)

Instruction Register

c)

Instruction Decoder

d)

Accumualtor

14.

The device which is used to connect a peripheral to bus is called . Control register B. Interface C. Communication protocol D. None of these

a)

Control Register

b)

Interface

c)

Communication Protocol

d)

None of these

15.

Which of the following register is used in the control unit of the CPU to indicate the next instruction which is to be executed ?

a)

Accumulator

b)

Index Register

c)

Instruction Decoder

d)

Program Counter

16.

Which of the following is not a form of memory ?

a)

Instruction Cache

b)

Instruction Register

c)

Instruction Opcode

d)

Both (A) and (B)

17.

A dynamic RAM consists of

a)

6 Transistors

b)

2 Transistors and 2 Capacitors

c)

1 Transistor and 1 capacitor

d)

None of These

18.

Microprocessor 8085 is the enhanced version of ......... with essentially the same construction set

a)

4800

b)

6800

c)

8080

d)

8088

19.

Four memory chips of 16 x 4 size have their address bases connected together. The system will be of size

a)

64 X 64

b)

16 X 16

c)

32 X 16

d)

256 X 1

20.

The function of program counter (PC) holds

a)

Temporary

b)

Address for Memory

c)

memory Operand

d)

Address of Instruction

21.

What IS ASSEMBLY LANGUAGE COMMONLY USED IN

a)

EMBEDDED SYSTEMS

b)

computers

c)

Iran

d)

laptops

22.

what does HLT

a)

halt

b)

restart the program

c)

correct answer

d)

pause

23.

what does OUT mean

a)

output

b)

input

c)

option 3

d)

asembler

24.

WHAT DOES BRA MEAN

a)

BRANCH ALWAYS

b)

BRANCH IF ZERO

c)

TWIG

d)

BRANCH IF GREATER THAN 1

25.

what does STA mean

a)

store

b)

contain

c)

peter griffin

d)

move

26.

what does ADD mean

a)

add

b)

subtraction

c)

i wanted to do hardware

d)

load

27.

What does LDA mean

a)

load

b)

download

c)

import

d)

Answer option 4

28.
Explain the purpose of the OUT instruction.
a)
The OUT instruction reads a character entered at the keyboard and stores its ASCII value in the accumulator.
b)
The OUT instruction displays a character on the screen.
c)
The OUT instruction performs a bitwise AND operation.
d)
The OUT instruction performs a bitwise OR operation.
29.
How does the IN instruction work in the given example processor?
a)
The IN instruction performs a bitwise AND operation.
b)
The IN instruction performs a bitwise OR operation.
c)
The IN instruction displays a character on the screen.
d)
The IN instruction reads a character entered at the keyboard and stores its ASCII value in the accumulator.
30.
Explain the use of the accumulator (ACC) and index register (IX) in data movement instructions.
a)
The index register is used to calculate memory addresses for indexed addressing.
b)
The accumulator is a general-purpose register used for holding temporary data during various operations.
c)
Both of the above.
d)
None of the above.