Search Header Logo

Y10 U1L1 - CPU Architecture Quiz

Authored by A Ishaque

Computers

9th Grade

Y10 U1L1 - CPU Architecture Quiz
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

14 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the main purpose of the CPU?

To process instructions

To control output devices

To store data

To manage input devices

Answer explanation

The main purpose of the CPU is to process instructions. It executes commands from programs, making it the central component for computing tasks, unlike the other options which involve peripheral management.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

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

Memory Address Register (MAR)

Memory Data Register (MDR)

Accumulator (ACC)

Program Counter (PC)

Answer explanation

The Program Counter (PC) holds the address of the next instruction to be executed in a CPU. It increments after each instruction fetch, ensuring the CPU knows where to go next in the instruction sequence.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the Control Unit (CU) do?

Stores data temporarily

Coordinates CPU activities

Performs arithmetic operations

Fetches instructions from memory

Answer explanation

The Control Unit (CU) coordinates CPU activities by directing the operation of the processor, managing the flow of data between the CPU, memory, and input/output devices, making it essential for overall system functionality.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which component of the CPU performs arithmetic and logic operations?

Control Unit

Cache

Arithmetic Logic Unit (ALU)

Registers

Answer explanation

The Arithmetic Logic Unit (ALU) is the component of the CPU responsible for performing all arithmetic and logic operations, making it the correct choice for this question.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

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

Stores the current instruction

Holds the address of the instruction to be executed

Stores the result of an instruction

Fetches data from the cache

Answer explanation

The Memory Address Register (MAR) holds the address of the instruction to be executed next. It does not store the instruction itself or the result of an instruction, nor does it fetch data from the cache.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the role of the Accumulator (ACC)?

Decodes instructions

Fetches instructions from memory

Stores the result of arithmetic and logic operations

Holds the address of the next instruction

Answer explanation

The Accumulator (ACC) is primarily responsible for storing the results of arithmetic and logic operations performed by the CPU, making it essential for processing data.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is NOT a register in the CPU?

Data Bus

Memory Data Register (MDR)

Memory Address Register (MAR)

Program Counter (PC)

Answer explanation

The Data Bus is not a register; it is a communication pathway for transferring data between components. In contrast, the Memory Data Register (MDR), Memory Address Register (MAR), and Program Counter (PC) are all registers within the CPU.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?