微机系统有七种基本的寻址方式:立即寻址方式、寄存器寻址方式、直接寻址方式、寄存器间接寻址方式、寄存器相对寻址方式、基址加变址寻址方式、相对基址加变址寻址方式等。其中,后五种寻址方式是确定内存单元有效地址的五种不同的计算方法,用它们可方便地实现对数组元素的访问。
-
立即数寻址方式: MOV AH, 80H
-
寄存器寻址方式: MOV AX, BX
-
直接寻址方式: MOV BX, [1234H]
-
寄存器间接寻址方式: MOV BX,[DI]
若有效地址用SI、DI和BX等之一来指定,则其缺省的段寄存器为DS;
若有效地址用BP来指定,则其缺省的段寄存器为SS(即:堆栈段)。 -
寄存器相对寻址方式: MOV BX, [SI+100H]
-
基址加变址寻址方式: MOV BX, [BX+SI]
-
相对基址加变址寻址方式: MOV AX, [BX+SI+200H]