[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
Addressing Modes
Addressing Mode Format of Address Default Segment Register
--------------- ----------------- ------------------------
Register register None
Immediate data None
Register Indirect [BX] DS
[BP] SS
[DI] DS
[SI] DS
Base Relative* label [BX] DS
label [BP] SS
Direct Indexed* label [DI] DS
label [SI] DS
Base Indexed* label [BX + SI] DS
label [BX + DI] DS
label [BP + SI] SS
label [BP + DI] SS
String Instructions source DS:SI
destination ES:DI
* Label [...] can be replaced with [displacement + ...]. Therefore,
writing [24 + BX] would produce the address 24 + BX.
Note: Many of the string instructions use ES:DI for the
destination and DS:SI for the source.
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson