
Y10 U1L1 - CPU Architecture Quiz
Authored by A Ishaque
Computers
9th Grade

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

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?