正在加载图片...
例:如果①S)=2100H,(BX)=0158H,(DD=10A5H,EA=11FDH, 则执行指令 MOV AL,[BX[D 有效地址:EA=(BX)+(DD=0158H+10A5H=11FDH 物理地址:(DS)*16+有效地址=21000H+11FDH=22IFDH 执行结果:将221FDH单元内容送入寄存器AL中。 5、相对基址变址寻址方式 操作数在存储器内,指令将基址寄存器(BX或BP)与 变址寄存器(SI或DI)的内容之和再加上位移量(8位 或16位),得到操作数所在单元的有效地址。 (BX) (SD DISP 有效地址 (BP) (DD DISP16例:如果 (DS)=2100H, (BX)= 0158H, (DI)=10A5H, EA=11FDH, 则执行指令 MOV AL,[BX][DI] 有效地址:EA=(BX)+(DI)=0158H+10A5H=11FDH 物理地址:(DS)* 16 + 有效地址=21000H+11FDH=221FDH 执行结果:将221FDH单元内容送入寄存器AL中。 5、相对基址变址寻址方式 操作数在存储器内,指令将基址寄存器(BX或BP)与 变址寄存器(SI或DI)的内容之和再加上位移量(8位 或16位),得到操作数所在单元的有效地址。 (BX) (SI) DISP8 (BP) (DI) DISP16 有效地址= + +
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有