正在加载图片...
段寄存器 指 变址寄存器没炮址] 蓬基址老存器变址寄圈变址值EA 存储器 基址寄存器 G(-操作数 基地址 例7 MOV AX,[BX][D 或写为: MoV AX,[DX十D (DS)=2100H (BX)=0158H (Dl)=10A5H 则EA=0158H十10A5H=11FDH 物理地址=2000H+1FDH=22FDH 指令执行情况如下图所示。执行结果(AX)=1234H 存储器 21000 数 AX (BX)→(2158 (221FD 段 34 (七)相对基址变址寻址方式 操作数的有效地址是一个基址寄存器和一个变址寄存器的内容和8位或16位位移量之 和。同样,当基址寄存器为BX时,使用DS段寄存器:而当基址寄存器为BP时,则使用 SS为段寄存器。因此物理地址为: 物理地址=16dX(DS)+(BX)+(Sm)+8位位移量 或(DI)或16位位移量 或 物理地址=16d×(SS)+(BP)+(SI)+8位位移量 或(D)或16位位移量 这种寻址方式参见下图:例 7 MOV AX,[BX][Dl] (或写为: MoV AX,[DX 十 D1] 如 (DS)=2100H (BX)=0158H (D1)=l0A5H 则 EA=0158H 十 10A5H=11FDH 物理地址=2l000H 十 11FDH =221FDH 指令执行情况如下图所示。执行结果(AX)=1234H。 (七)相对基址变址寻址方式 操作数的有效地址是一个基址寄存器和一个变址寄存器的内容和 8 位或 16 位位移量之 和。同样,当基址寄存器为 BX 时,使用 DS 段寄存器;而当基址寄存器为 BP 时,则使用 SS 为段寄存器。因此物理地址为: 这种寻址方式参见下图:
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有