![](http://pdfasset.owneriq.net/8/6a/86a63b67-8a01-444b-8782-6502de751110/86a63b67-8a01-444b-8782-6502de751110-bg3c.png)
2-31
OVERVIEW OF THE 80C186 FAMILY ARCHITECTURE
Figure 2-14. Register Indirect Addressing
Figure 2-15. Based Addressing
Based addressing provides a simple way to address data structures that may be located in different
places in memory (see Figure 2-16). A base register can be pointed at the structure. Elements of
the structure can then be addressed by their displacements. Different copies of the same structure
can be accessed by simply changing the base register.
SI
DI
EA
Opcode Mod R/M
BP
BX
or
or
or
A1017-0A
EA
BP
BX
Opcode
Mod R/M
Displacement
or
+
A1018-0A