Skip to content

Cambridge AS & A Level Computer Science

4.2Assembly language

Assembly language in Cambridge AS & A Level Computer Science: what the syllabus expects you to know, the learning objectives and how to practise.
Subtopic68 practice questions3 lessons

Learning objectives

What the syllabus expects you to be able to do.

  1. 4.2.1Explain the relationship between assembly language and machine code and the stages of a two-pass assembler.
  2. 4.2.2Trace a simple assembly language program and explain how instructions are grouped.
  3. 4.2.3Use immediate, direct, indirect, indexed and relative addressing in the given instruction set.

Lessons

  • Addressing modes

    45 min

    Full access
  • Assembly language, machine code and the assembler

    50 min

    Full access
  • Writing and tracing assembly language programs

    55 min

    Full access

Join to read every lesson, or see what Full access includes.

Sample question

A sample question on this topic. Answer it, check it, then read the worked answer.

Assembly language: sample question

1 mark

Which instruction uses direct addressing?

Choose one answer

Turn Assembly language into a strength.

Practise with instant marking, see your mastery grow and get a study plan built around your exam date.