äAddressing
modes identify the system registers to be used as source and destination
operands
äModes
äMemory:
operand is in a memory location
äImmediate:
operand is part of instruction (constant)
äRegister:
operand is a processor register
äMemory
modes: operand is in a memory location
ä(1)
Direct
äaddress
of operand is part of instruction
ä(2)
Indirect: use register contents + direct information
ä(a) register - offset is
in one of BX, BP, SI, DI (a default register is assumed)
ä(b)
based DS:BX + 16 bit displacement (Sets up default)
ä(c
i) indexed DS:SI or DI + displacement
ä(c
ii) indexed ES:SI or DI + displacement
ä(d
i) based indexed DS:BX + SI or DI + displacement
ä(d
ii) based indexed SS:BP + SI or DI + displacement