wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Fetch & Execute Cycle

Total questions: 14

Worksheet time: 14mins

Name
Class
Date
1.
The MAR holds the contents of the memory location
a)
True
b)
False
2.

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

a)

PC

b)

MAR

c)

MDR

d)

CIR

3.

What does the MAR stand for?

a)

Memory Address Register

b)

Memory Addressed Register

c)

Memory Access Register

d)

Memory Aardvark Register

4.
When something is loaded from memory where to you store the memory address? 
a)
The CIR
b)
The MAR
c)
The MDR
d)
The ALU
5.
The fetch execute cycle runs continuously when the computer is turned on.
a)
True
b)
False
6.
Data and instructions are stored in the  (1-4)
a)
Processor
b)
Embedded System
c)
Hard Disk Drive
d)
Main Memory
7.

What is the name of the unit in CPU that controls and coordinates all parts of the computer system?

a)

Arithmetic unit

b)

Logic unit

c)

Control unit

d)

Registers

8.

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

9.

This register holds the address of the next instruction when the current instruction is executed by the CPU.

a)

MAR

b)

MDR

c)

PC

d)

CIR

e)

ACC

10.

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

11.

This register stores the value that is pointed in the memory after the decoded binary value is executed.

a)

MAR

b)

CU

c)

PC

d)

CIR

e)

ACC

12.

What happens simultaneously as the data is moved to the Memory Address Register?

a)

The instruction is executed

b)

The ALU is prepared to execute arithmetic or logic operations

c)

Data is sent via the data bus to the ALU

d)

The Program Counter is incremented with the memory address of the next instruction to be "fetched"

13.

Used to transmit data between areas of the processor.

a)

Data bus

b)

Address bus

c)

Control bus

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