Mnemonics in assembly language
A short, memorable code in assembly language, such as LDA, ADD or STO, that stands for one machine code instruction and is easier to remember than binary.
Understanding Mnemonics in assembly language in IGCSE Computer Science Paper 1
What it does: ADD is a short, memorable word, whereas the matching binary pattern would be hard to recall and easy to mistype. Each processor has its own instruction set, so a program using its mnemonics will not run on a different type of processor without being rewritten. A mnemonic is a short code like LDA, ADD or STO. Each one stands for a single machine code instruction. Mnemonics are easier to remember than binary. The CPU only understands machine code, so an assembler must translate them first. ADD is the mnemonic, which gives the operation. The 5 is the operand, which gives the data or address to use.
Common mistakes: STO is the mnemonic for the store instruction. It copies the accumulator into memory, so the comment should say 'store result', not 'load result'. A mnemonic like ADD needs an operand to say which address to use. The line should be ADD 11.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 419–429) and word search (Modules 419–439).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
mnemonicFill in the Blanks
Spot the Error
Student with a class code? Join your class →