位移量:0,8,16位(16位寻址)
基址寄存器:BX,BP
变址寄存器:SI,DI
物理地址=段基址*16+有效地址(一般段寄存器默认DS,凡使用BP时默认SS)
有效地址=(基址)+(变址)*(比例因子)+(位移量)
1.立即数寻址方式
操作数直接放在指令中
MOV AL,5 ;5是操作数
2.寄存器寻址方式
操作数在寄存器中,指令指定寄存器号
3.直接寻址方式
有效地址只包括位移量一种成分
MOV AX,[2000H] ;
4.寄存器间接寻址方式
有效地址只包含基址或变址
MOV AX,[BX]
5.寄存器相对寻址方式(直接变址寻址方式)
有效地址是基址或变址与位移量的和
MOV COUNT[SI]
MOV [SI+COUNT]
6.基址变址寻址方式
有效地址是基址和变址的和
MOV [BX+DI]
MOV [BX][DI]
7.相对基址变址寻址方式
有效地址是基址,变址,位移量之和
MOV MASK[BX][SI]