Immediate addressing
Addressing mode where operand value is embedded in instruction. Immediate addressing is fast since no memory access needed. Limited to constant values.
Formula
Operand = value embedded in instruction
Real World
Writing MOV R1, #5 is like a recipe saying 'add exactly 5 grams of salt' — the value 5 is right there in the instruction, so the CPU doesn't need to look it up elsewhere.
Exam Focus
Always state that no memory access is needed and the value is fixed at compile time — both are common mark-scheme points.
How well did you know this?