Addressing Modes — EXT
Instructions that use extended addressing can read from or write to any location in the 68HC05 memory map.
Extended addressing is often used with LDA, LDX, STA, and STX…
As well as with ADC, ADD, SBC, and SUB for arithmetic operations…
…CMP, CPX, and BIT for register comparison and memory testing…
…with AND, EOR, and ORA for combinatorial logic…
And with JMP and JSR for program flow changes…
Notes:
Extended addressing allows any location in the 68HC05 memory map to be read from or written to using a single instruction. The address is always specified using a 16-bit value.
All instructions that use extended mode addressing require three bytes of program storage, one for the opcode and two for the operand.