Skip to main content
EnglandComputer Science

OCR A-Level Computer Science Computer systems and architecture: processors, storage and the OS made exam-ready

A deep-dive OCR H446 guide to Component 01 section 1.1, the components of a computer. Covers processor architecture and the fetch-decode-execute cycle, performance factors and processor types, input, output and storage devices, and the operating system with memory management, interrupts and scheduling, with the exam patterns OCR repeats.

Generated by Claude Opus 4.815 min readH446 1.1

Reviewed by: AI editorial process; not yet individually human-reviewed

Jump to a section
  1. What this section actually demands
  2. Processor architecture and performance
  3. Storage and software
  4. How this section is examined
  5. Check your knowledge

What this section actually demands

Section 1.1 is the hardware foundation of Component 01. It looks like pure recall, but OCR turns it into applied comparison and tracing: you must trace an instruction through the fetch-decode-execute cycle, justify a storage or processor choice against a scenario, and explain how the operating system manages memory, interrupts and the CPU. The marks reward precise definitions and clear cause-and-effect reasoning.

This guide walks through the topics in order and sets out the exam patterns OCR repeats. Each topic has a matching dot-point page with practice; this overview ties them together.

Processor architecture and performance

Processor architecture and the fetch-decode-execute cycle sets out the ALU (arithmetic and logic), the control unit (decoding and control signals) and the five registers (PC, MAR, MDR, CIR, ACC), connected to memory by the address bus (one-way, capacity 2n2^{n}), the data bus (two-way) and the control bus. The von Neumann architecture shares one memory and bus for instructions and data; Harvard separates them. You must be able to trace a single instruction step by step.

Processor performance and types covers what makes a processor fast (clock speed, number of cores, cache size and type), how pipelining overlaps the cycle's stages to raise throughput, and the characteristics and uses of CISC versus RISC, multicore and parallel systems, and GPUs. The recurring exam skill is matching a design to a workload: RISC for low-power mobile, GPUs for data-parallel work, multicore for parallelisable tasks.

Storage and software

Input, output and storage devices explains how magnetic (HDD, tape), optical (CD, DVD, Blu-ray) and solid-state (SSD, flash) storage work, their characteristics and uses, the volatile RAM versus non-volatile ROM distinction, and virtual storage. The classic question compares an HDD and an SSD for a scenario.

Systems software and application software covers the operating system's functions, with memory management (paging, segmentation, virtual memory), interrupt handling via the stack and the interrupt service routine, and scheduling algorithms (round robin, first come first served, shortest job first, multilevel feedback queues), plus the difference between systems software (OS, utilities) and application software.

How this section is examined

A typical OCR profile for section 1.1:

  • Register and cycle questions. Describe the role of named registers; trace an instruction through fetch-decode-execute.
  • Bus reasoning. Link address-bus width to addressable memory (2n2^{n}) and data-bus width to throughput.
  • Comparison and discussion. HDD vs SSD, RISC vs CISC, CPU vs GPU, justified against a scenario (levels of response).
  • OS internals. Interrupt handling steps, a scheduling trace, and paging versus segmentation versus virtual memory.

Check your knowledge

A mix of recall and applied questions covering the section. Attempt them under timed conditions, then check against the solutions.

  1. State the role of the Memory Address Register (MAR). (1 mark)
  2. A processor has a 24-line address bus. State the number of locations it can address. (1 mark)
  3. Explain one reason a wider data bus can improve performance. (2 marks)
  4. State one advantage of an SSD over a magnetic hard disk drive. (1 mark)
  5. Explain why ROM is used to hold the bootstrap. (2 marks)
  6. State the purpose of an interrupt service routine. (1 mark)

Sources & how we know this

  • computer-science
  • a-level-ocr
  • ocr-computer-science
  • architecture
  • processor
  • storage
  • operating-system