Lesson 4.7.3.1
4.7.3.1 The processor and its components Quiz: AQA Computer Science, Unit 7
20 questions
In partnership with Revision Ninja
Lesson 4.7.3.1, The processor and its components: 20 multiple choice questions for the AQA Computer Science (7517), Unit 7: Fundamentals of computer organisation and architecture, written with Revision Ninja.
Host it live on the board and students join with a game code on their own devices, or revise alone with Free Play. The answers are revealed in the game.
The 20 questions
-
Which processor component performs all arithmetic and logical operations?
- Control unit
- Arithmetic logic unit
- Memory buffer register
- Clock
-
Which processor component coordinates operations by sending control signals to other components?
- System clock
- Control unit
- Arithmetic logic unit
- Status register
-
A processor's clock runs at 3 GHz. How many clock cycles occur each second?
- 3 x 10^6
- 3 x 10^9
- 300
- 3 x 10^12
-
Which register holds the address of the next instruction to be fetched?
- The status register
- The current instruction register
- The program counter
- The memory address register
-
Which register holds the instruction that is currently being decoded and executed?
- The memory buffer register
- The program counter
- The current instruction register
- The general-purpose register R0
-
Which register holds the address of the memory location to be accessed?
- The memory address register
- The status register
- The program counter
- The memory buffer register
-
Which register holds data just read from or about to be written to memory?
- Memory buffer register
- Memory address register
- Current instruction register
- Status register
-
What does the status register hold to record conditions such as arithmetic overflow?
- Condition flags
- Instruction opcodes
- Memory addresses
- Control signals
-
What is the primary purpose of general-purpose registers in a CPU?
- Address translation
- Clock synchronization
- Instruction decoding
- Temporary data storage
-
A processor's program counter holds 0x0200. The instruction at that address is 2 bytes long, with byte addressing, and there is no branch. What does the PC hold after the fetch?
- 0x0200
- 0x0201
- 0x0202
- 0x0400
-
A clock runs at 2.5 GHz and a task needs 5 x 10^9 clock cycles. How long does the task take?
- 2 seconds
- 5 seconds
- 0.5 seconds
- 20 seconds
-
Which pair of dedicated registers is used together during any memory access?
- MAR and MBR
- PC and MAR
- ALU and Status
- PC and CIR
-
Which register temporarily stores the results of arithmetic and logical operations performed by the ALU?
- Memory Address Register
- Current Instruction Register
- Accumulator
- Program Counter
-
Which component decodes the instruction held inside the current instruction register?
- Arithmetic logic unit
- Control unit
- Status register
- Memory buffer register
-
Which component directly performs arithmetic operations such as addition on register values?
- ALU
- Status register
- Control unit
- Clock
-
What does the carry flag in the status register indicate?
- Negative result
- Zero result
- Interrupt requested
- Arithmetic overflow
-
Which component generates pulses to synchronise the internal operations of the processor?
- Status register
- Control unit
- ALU
- Clock
-
A processor runs at 1 GHz and each instruction takes 4 clock cycles. How many instructions can it execute per second?
- 4 x 10^9
- 2.5 x 10^8
- 2.5 x 10^9
- 1 x 10^9
-
During an instruction fetch, where is the PC content copied first?
- Memory buffer register
- Accumulator
- Memory address register
- Current instruction register
-
Which component is located inside the processor rather than in main memory?
- RAM modules
- Data bus
- General-purpose registers
- Address bus
Related quizzes
- Data types Quiz · 4.1.1.1 · 20 questions
- Entity relationship modelling Quiz · 4.10.1.1 · 20 questions
- Big Data Quiz · 4.11.1.1 · 20 questions
- Function types and first-class objects Quiz · 4.12.1.1 · 20 questions
- Analysis Quiz · 4.13.1.1 · 20 questions
- Data structures and abstract data types Quiz · 4.2.1.1 · 20 questions
- Breadth-first and depth-first search Quiz · 4.3.1.1 · 20 questions
- Problem-solving and algorithms Quiz · 4.4.1.1 · 20 questions
- Natural, rational, irrational and real numbers Quiz · 4.5.1.1 · 20 questions
- Programming concepts: sequence, selection and iteration Quiz · 4.1.1.2 · 20 questions