← All treasure hunts

Addressing Modes Treasure Hunt

Time: 00:00
Addressing Modes Reference — read this first

Immediate

The operand is the value to use. ADD 10 means add the literal number 10 — no lookup needed.

Direct

The operand is a memory address holding the value. ADD 10 means go to address 10 and use what's inside.

Indirect

The operand points to a memory location that itself contains the final address. Look up the operand's address, then look up that address.

Indexed

Add the operand (base address) to the Index Register value to get the final address, then look up what's stored there.

Index Register (IR) 00

Main Memory

AddrValue
Starting clue
Decode this using the memory table, then find the matching card on the wall below.

🏆 Treasure Found!

You correctly decoded every addressing mode in the chain.