Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Data Quiz

Total questions: 20

Worksheet time: 19mins

Name
Class
Date
1.

Which register is being described?

Stores the results of the calculations done by the ALU

a)

MAR

b)

MDR

c)

Accumulator

d)

Program Counter

2.

Which register is being described?

Holds the memory address about to be used by the CPU

a)

MAR

b)

MDR

c)

Accumulator

d)

Program Counter

3.

Which statement is TRUE?

a)

Registers are super fast memory, stores tiny instructions which can be accessed by the CPU quickly

b)

Registers are super fast memory, stores lots of instructions which can be accessed by the CPU slowly

4.
What connects the processor and memory?
a)
Buses
b)
Cache
c)
NIC
d)
Control Unit
5.
Which of these is not a bus within the computer?
a)
I/O Bus
b)
Address Bus
c)
Data Bus
d)
Control
6.
Which of these buses is bi-directional?
a)
Data Bus
b)
Control Bus
c)
Address Bus
d)
Cache Bus
7.
The small high speed storage areas within the memory and processor are known as..?
a)
Registers
b)
Addresses
c)
Cache
d)
Buses
8.
The MDR, MAR, PC & CIR are all examples of..?
a)
Registers
b)
Addresses
c)
Buses
d)
Control Units
9.
Which of the following is not a register?
a)
CU
b)
MAR
c)
MDR
d)
PC
10.

Program counter holds the address of next instruction.

instruction register holds_________

a)

the address of current instruction

b)

the instruction

c)

address of next instruction

d)

none of these

11.

The length size of a register is called..

a)

word limit

b)

word size

c)

register limit

d)

register size

12.

During the execution of a program which gets initialized first?

a)

MDR

b)

IR

c)

PC

d)

MAR

13.

The address of next instruction is always stored sequentially in program counter.

a)

True

b)

False

c)

may be

14.

Which Register would be first to be accessed during the Fetch- Decode- Execute cycle?

a)

PC

b)

MAR

c)

MDR

d)

CIR

15.

What does the MAR stand for?

a)

Memory Address Register

b)

Memory Addressed Register

c)

Memory Access Register

d)

Memory Aardvark Register

16.

When something is loaded from memory where do you store the memory address?

a)

The CIR

b)

The MAR

c)

The MDR

d)

The ALU

17.

What is the name of the unit that store instructions and data during the Fetch - Execute Cycle?

a)

Control unit

b)

Registers

c)

Arithmetic unit

d)

Logic unit

18.

This register receives and stores the binary value that is stored in MDR then passes it to Control Unit to decode.

a)

MAR

b)

MDR

c)

PC

d)

CIR

e)

ACC

19.

_____ is used to transmit data between areas of the processor.

a)

Data bus

b)

Address bus

c)

Control bus

20.
The correct order is
a)
Fetch, Decode, Execute
b)
Decode, Execute, Fetch
c)
Execute, Decode, Fetch
d)
Decode, Fetch, Execute