The Purpose of the CPU: Systems Architecture: Computer Science: GCSE (9:1)
Quiz by Joshua Stiggear
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
Fill in the blank to complete the description of how a CPU runs a program.To run a program the processor will fetch each instruction, _____ it and then execute it in a cycle.
run
calculate
decode
translate
30s - Q2
The CPU is also referred to as which of these?
RAM
Processor
ROM
ALU
30s - Q3
What is the purpose of the CPU?
Convert assembly language to binary
Provide a user interface
Translate high-level code into machine code
Fetch, decode and execute instructions
30s - Q4
A computer is described as having two CPU cores and a clock speed of 2GHz. Which of these is true?
It has two main memory stores, one for each core
It can execute at most 2 billion instructions per second
It can execute at most 4 billion instructions per second
It has two separate sets of buses
30s - Q5
Complete the blanks. Computer systems take input, ____________ it using the Central Processing Unit (___) and produce output. The system may need to store data temporarily.
add, CU
output, RAM
store, HDD
process, CPU
30s - Q6
After getting an instruction from main memory, the fetch stage increments the program counter so that it now holds what?
The address of the data required by the instruction
The result of the calculation
The address of the next instruction in the program
The contents of the Current Instruction Register (CIR)
30s - Q7
Which of these is the correct order of phases of the instruction cycle?
execute-fetch-decode
fetch-decode-execute
fetch-execute-decode
decode-fetch-execute
30s - Q8
What does CPU stand for?
Code processing unit
Computer processor unit
Central processing unit
Core processor unit
30s - Q9
Choose the two words that fill in the blanks correctly:The processor, sometimes referred to as the CPU (central processing unit), is the part of the computer that ________ data by executing the ________ of stored programs.
processes, instructions
executes, cycles
inputs, outputs
runs, data
30s - Q10
In which stage of the instruction cycle does the CPU retrieve the next instruction from main memory?
fetch
decode
execute
30s - Q11
In the fetch stage, where does the CPU fetch instructions from?
Main memory (RAM and ROM)
The user via the keyboard
Secondary storage (e.g. HDD or SSD)
Any input device
30s - Q12
The basic computer system model has four main parts, Input, Process, Output and Storage. Which part of this model does the CPU perform?
Storage
Input
Output
Process
30s - Q13
Which of these is not part of the instruction cycle?
determine what instruction needs to be carried out
carry out the instruction, which could be an arithmetic or logic operation
copy an instruction from secondary storage to main memory
retrieve an instruction from memory and increment the program counter
30s - Q14
The CPU executes stored programs to do what?
Process data
Control the computer
Produce output
Take input
30s - Q15
The CPU runs programs by repeating a fetch-decode-execute loop. What is another name for this process?
instruction cycle
execute loop
program cycle
instruction process
30s