![placeholder image to represent content](/_next/image?url=%2Fassets%2Fquiz_default_logo.jpg&w=256&q=75)
CPU components:
Quiz by Anna Kopycinska
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
- Q1
Which of these is�not�a component of the CPU?
CU
ALU
Registers
RAM
30s - Q2
The fetch phase of the instruction cycle requires an instruction to be brought from RAM into the MDR. Which component initiates the data transfer using the control bus?
Motherboard
CU
Cache
ALU
30s - Q3
An instruction requires two numbers to be added together. Which component will perform the calculation?
Interpreter
ALU
Accumulator
CU�
30s - Q4
What do we call the fast memory that resides in the processor and holds frequently used instructions and data to speed up processing?
Cache
Registers
HDD
RAM
30s - Q5
Addition, subtraction, multiplication, division, shift operations and the logical operations AND, OR and NOT are all carried out by this component of the CPU. Which one?
ALU
CU
Registers
Cache
30s - Q6
A program instruction to add two numbers is performed by the ALU during which phase of the instruction cycle?
execute
decode
all of them
fetch
30s - Q7
Which component of the CPU performs logic and arithmetic operations?
Cache
Registers
ALU
CU
30s - Q8
Which component of the CPU decodes instructions and sends signals that control how data moves around?
Arithmetic and Logic Unit
Control Unit
Registers
Cache
30s - Q9
Which of these best describes the Arithmetic and Logic Unit?
The component that translates high-level language to machine code
The component that decodes machine code instructions and determines what to do
The component that performs mathematics, shifts and boolean comparisons
The component that temporarily stores small pieces of information
30s - Q10
Which answer has the memory stores in ascending size order, i.e. from smallest to largest?
Cache, RAM, Registers
Registers, Cache, RAM
Cache, Registers, RAM
Registers, RAM, Cache
30s - Q11
The fetch phase always updates the MAR, PC and MDR. What are these?
Caches
Registers
Opcodes
Instructions
30s - Q12
Which of these best describes cache memory?
Small memory stores that have a special purpose
Non-volatile memory that contains the boot instructions
Fast memory that speeds up the fetch phase of the instruction cycle
Fast memory that speeds up the execute phase of the instruction cycle
30s - Q13
A CPU has just carried out a series of instructions to calculate the volume of a cylinder. Another similar calculation is now executed. Where might the instructions be available this time, meaning they don't need to be fetched from RAM, and the calculation will be quicker?
Second core
Input device
Cache
Hard disk
30s - Q14
In the CPU there are several small memory locations each with a special purpose, e.g. the accumulator. What are these temporary memory slots called?
RAM
Registers
ROM
Cache
30s - Q15
The fetch phase of the instruction cycle fetches an instruction from RAM, unless it already resides in which component?
Register
Hard Drive
Cache
Accumulator
30s