AQA · GCSE · Computer Science

    Course version: 8525 · Version from Sept 2020

    Understand the term embedded system and explain how an embedded system…

    Full specification wording

    Systems architecture: Understand the term embedded system and explain how an embedded system differs from a non-embedded system.

    An embedded system is a computer built into another device to perform a dedicated function, often with limited processing power and memory, for example the controller in a washing machine, a car's…

    Checked against the AQA 8525 specification (opens in a new tab) on .

    • Point 29 of 30

    Study notes

    From the checked teaching notes for this specification point.

    The idea

    An embedded system is a computer built into another device to perform a dedicated function, often with limited processing power and memory, for example the controller in a washing machine, a car's engine management unit or a microwave. It usually runs fixed firmware rather than general-purpose software the user installs. A non-embedded system is a general-purpose computer, such as a laptop or desktop, that runs many different programs chosen by the user and can be reprogrammed for varied tasks. The key differences are purpose (dedicated versus general), software (fixed firmware versus installable applications), typical hardware (small, low power versus larger, more capable) and user interaction (often minimal or none versus a full interface).

    What earns the marks

    • Defines an embedded system as a computer built into another device to carry out a dedicated function.
    • Gives an example such as a washing machine controller, engine management unit or microwave controller.
    • States that an embedded system typically runs fixed firmware rather than general-purpose software.
    • Contrasts with a non-embedded system as a general-purpose computer that runs many user-chosen programs.
    • Identifies a typical hardware difference such as limited memory and processing power in embedded systems.
    • Recognises that embedded systems often have little or no user interface compared with a general-purpose computer.

    Common mistakes and how to put them right

    • Confusing an embedded system with any small computer.

      Put it right by stressing the dedicated single function built into a host device.

    • Assuming embedded systems are always more powerful.

      Put it right by noting they usually have limited memory and processing power for their fixed task.

    • Thinking a smartphone app is an embedded system.

      Put it right by distinguishing general-purpose devices running installable software from dedicated built-in controllers.

    Exam tips

    • Read all options before choosing; eliminate any that describe a general-purpose computer.
    • Look for the option mentioning a dedicated function built into a device.
    • Check the contrast clause: the correct option should also distinguish embedded from non-embedded behaviour.

    Try the lesson

    The start of the Systems architecture: Understand the term embedded system and explain how an embedded system differs from a non-embedded system. lesson, made from checked teaching notes for this specification point.

    Have a go first

    Which description best defines an embedded system?

    There is more to this lesson

    The full lesson goes on to check your understanding and help you earn the marks. Create a free account to carry on, with your progress saved.

    Carry on with the full lesson

    A week of Premium from your first lesson · Then the free plan continues · No card, no charge

    Test your understanding of Systems architecture: Understand the term embedded system and explain how an embedded system differs from a non-embedded system.

    Active recall beats re-reading. Take an instant quiz now to test what you’ve learned and lock it into long-term memory.

    Take topic quiz

    A week of Premium from your first lesson · Then the free plan continues · No card, no charge