Professional Documents
Culture Documents
Direct Addressing PDF
Direct Addressing PDF
吳俊興
• opcode (operation code): MOV
高雄大學 資訊工程學系
• operands: AX and BX
March 2005
3
5 7
6 8
3. Direct Data Addressing 4. Register Indirect Addressing
Two forms: direct addressing and displacement addressing Addressing data at any location through an offset address held in
BP, BX, DI, and SI.
9 11
DS: BX, DI or SI
SS: BP
10 12
Figure 3–7 An array (TABLE) containing 50 bytes
Figure 3-8 An example showing how base-plus-index
that are indirectly addressed through register BX addressing mode functions for MOV DX,[BX+DI] instruction
14 16
Figure 3-9 Example of base-plus-index addressing Table 3-7 Examples of register relative
addressing
An element (DI)
of an ARRAY
(BX) is
addressed
17 19
18 20
7. Base Relative-Plus-Index Addressing Addressing Arrays with Base Relative-plus-index
21 23
22 24
8. Scaled-Index Addressing 3-2 Program Memory-Addressing Modes
• Direct Program Memory Addressing
• Relative Program Memory Addressing
• Indirect Program Memory Addressing
25 27
26 28
29
Summary
30