CPU Functions

CPU Functions

12th Grade

27 Qs

quiz-placeholder

Similar activities

Pearson 1CP2 - 3.1 - CPU Architecture

Pearson 1CP2 - 3.1 - CPU Architecture

9th - 12th Grade

30 Qs

Addressing Modes

Addressing Modes

12th Grade

26 Qs

Instructions & Programs

Instructions & Programs

9th - 12th Grade

22 Qs

Instructions and Programs

Instructions and Programs

9th - 12th Grade

22 Qs

Computer Architecture

Computer Architecture

9th - 12th Grade

22 Qs

System Architecture Y9

System Architecture Y9

8th - 12th Grade

30 Qs

AQA Computer Science GCSE Revision - Computer Systems

AQA Computer Science GCSE Revision - Computer Systems

10th - 12th Grade

22 Qs

The First Programming Languages

The First Programming Languages

9th - 12th Grade

26 Qs

CPU Functions

CPU Functions

Assessment

Quiz

Computers

12th Grade

Hard

Created by

Laura Markwell

FREE Resource

27 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which register holds the address of the next instruction to be fetched?

Program Counter

Accumulator

Memory Data Register

Control Unit

Answer explanation

The Program Counter (PC) holds the address of the next instruction to be fetched in a CPU. It increments after each instruction is fetched, ensuring the CPU executes instructions in the correct sequence.

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the role of the Memory Address Register (MAR)?

Holds the address of the next instruction

Stores intermediate arithmetic results

Holds the address of memory being accessed

Controls the execution of instructions

Answer explanation

The Memory Address Register (MAR) holds the address of the memory being accessed. It is crucial for fetching instructions and data from memory, making it essential for the CPU's operation.

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which bus carries memory addresses?

Data Bus

Control Bus

Address Bus

Instruction Bus

Answer explanation

The Address Bus is responsible for carrying memory addresses from the CPU to other components, allowing the system to access specific locations in memory. Therefore, the correct answer is the Address Bus.

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What does the Control Unit do?

Stores intermediate values

Manages CPU execution

Carries addresses to memory

Performs arithmetic operations

Answer explanation

The Control Unit manages CPU execution by directing the operation of the processor, coordinating the flow of data between the CPU and other components, and ensuring instructions are executed in the correct order.

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which register temporarily stores fetched data or instructions?

MDR

ALU

PC

MAR

Answer explanation

The MDR (Memory Data Register) temporarily stores fetched data or instructions from memory before they are processed. It acts as a buffer between the CPU and memory, making it essential for data handling.

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the function of the Accumulator (ACC)?

Stores results of calculations

Holds program instructions

Manages clock speed

Carries signals to RAM

Answer explanation

The Accumulator (ACC) is a register in a computer's CPU that stores the results of calculations performed by the arithmetic logic unit (ALU). This makes 'Stores results of calculations' the correct answer.

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What happens during the Decode phase of the FDE cycle?

Instruction is retrieved

Instruction is interpreted

Instruction is executed

Instruction is outputted

Answer explanation

During the Decode phase, the instruction is interpreted, meaning the CPU determines what action the instruction specifies. This is crucial for the subsequent execution phase.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?