Back to Dashboard

1.1 Architecture Diagnostic

Definitive 20-Question Sequence | Grade 9 Benchmarking

Question 1 3 Marks

Define the purpose of the following registers:

Question 2 2 Marks

Identify two primary functions of the Control Unit (CU).

Question 3 2 Marks

State the role of the ALU and identify one operation it performs.

Question 4 2 Marks

Explain the function of Cache memory in the CPU.

Question 5 2 Marks

Describe what happens during the Decode stage of the FDE cycle.

Question 6 2 Marks

Contrast the MAR and MDR.

Question 7 2 Marks

Define Clock Speed and identify its unit of measurement.

Question 8 2 Marks

Explain why having more Cores can improve performance.

Question 9 2 Marks

How does increasing Cache Size affect CPU performance?

Question 10 2 Marks

State what happens to the Program Counter (PC) at the start of every Fetch cycle.

Question 11 2 Marks

Define an Embedded System.

Question 12 2 Marks

Identify two benefits of using Embedded Systems over general-purpose computers.

Question 13 2 Marks

AO3 Evaluation: Explain why doubling the number of cores does not always double the CPU speed.

Question 14 2 Marks

If a CPU's ACC currently holds the value 12 and the next instruction is "ADD 5", state the value in the ACC after execution.

Question 15 2 Marks

Describe the relationship between RAM and the MAR during a Fetch.

Question 16 1 Mark

Identify which component of the CPU carries out mathematical and logical comparisons.

Question 17 1 Mark

Identify the component that sends signals to the rest of the CPU to coordinate the cycle.

Question 18 2 Marks

State one advantage of Level 1 Cache over Level 3 Cache.

Question 19 2 Marks

Identify two examples of embedded systems found in a modern home.

Question 20 2 Marks

Final AO3 Assessment: A student replaces a 3.0GHz processor with a 2.5GHz quad-core processor. Explain if this is definitely an upgrade.

Question 21 3 Marks

[AO2 Application] Component Scenario Match: Match the CPU component to the specific software event it handles.

Software EventALUCUCache
Calculating if "x > 10" in an IF statement
Coordinating the FDE cycle for a new app
Storing the most frequently used loop data
Question 22 2 Marks

[Danger Zone] CPU Access: Explain why the CPU does not fetch instructions directly from the Secondary Storage (HDD/SSD) during the FDE cycle.