Topic module

Architecture, Memory, Buses and Translators

Describe processor components, addressed memory, data and address buses, and why compilers and interpreters translate high-level code.

Long-form learning
Concept to Risk to Memory to Check-up

How to study National 5 Computing Science

Move from functional requirements to designs and implementation, trace data and code carefully, and support testing and evaluation with evidence.

Core concepts

Concept 1

The processor includes registers, an arithmetic and logic unit, and a control unit.

Exam cue: State the component’s purpose and how it links to another component.

Concept 2

Memory locations have unique addresses; the address bus identifies a location and the data bus carries data.

Exam cue: Distinguish the address being selected from the data being transferred.

Concept 3

Compilers and interpreters translate high-level program code into binary machine instructions.

Risk pitfalls and guardrails

Saying the address bus carries the stored program data.

Guardrail: Check option route, data type, valid boundary, loop condition, array index, identifier and expected output before committing to the response.

Claiming high-level source code is directly executed as machine instructions without translation.

Guardrail: Check option route, data type, valid boundary, loop condition, array index, identifier and expected output before committing to the response.

Memory anchors

Register

A small, fast processor storage location used during processing.

ALU

The arithmetic and logic unit performs arithmetic and logical operations.

Control unit

It manages and coordinates processor operations.

Memory address

A unique identifier used to select one memory location.

Address and data buses

The address bus selects a location; the data bus carries the value.

Translator

A compiler or interpreter converts high-level code into binary machine instructions.

Checkpoint rule

Do the check-up only after you can summarize each concept in one sentence and identify one dangerous pitfall from memory.

Knowledge Check (after reading)

Short check-up to confirm understanding of this module.

Check-up Questions

1-2 question checkpoint

What is the role of the control unit?

What are processor registers used for?

Answer all questions to submit.

Next step personalized recommendations

What is Pass Harbor?

Completely free exam prep for 247 UK exams.

  • Practice questions
  • Flashcards
  • Study guides
  • Mock exams
  • No registration
  • No paywall
  • Start instantly
No more expensive exam prep. Quality study tools should be accessible to everyone.