每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 物理地址=16×(DS)+(BX)+(S)或D) =16×SS)+(BP)+(S或(D MOV, AX, [[] MOVAX[Bx+S叮 若(DS)=3000H,(BX)=1200H,S)=4100H (35300H)=1234H指令执行后AX=? 物理地址=3000H×16+1200H+4100H=35300H AX=1234H MOV DL,[BX+S,(DL)=34H 信息与通信工程学院
物理地址=16×(DS)+(BX)+(SI)或(DI) =16×(SS)+(BP)+(SI)或(DI) MOV, AX,[BX][SI] MOV, AX,[BX+SI] 若(DS)=3000H, (BX)=1200H,(SI)=4100H (35300H)=1234H,指令执行后AX=? MOV DL,[BX+SI] ; (DL)=34H AX=1234H 物理地址=3000H×16+1200H+4100H=35300H
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 存储器 操作码 00 代码段 10 AX 30000H AH AL 35300H 34H 35301H 12H 50000H 5100oH 51001H 信息与通信工程学院
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 基址变址寻址方式同样适用于数组表格处理, 首地址放在基址寄存器中而用变址寄存器来访问数 组中的各个元素 MOV AX, ES: [BXISI 信息与通信工程学院
基址变址寻址方式同样适用于数组表格处理, 首地址放在基址寄存器中而用变址寄存器来访问数 组中的各个元素。 MOV AX, ES:[BX][SI]
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY ③相对基址变址寻址 操作数的有效地址EA是一个基地址寄存器内容 和一个变址寄存器的内容和8位偏移量相加之和 物理地址=16×(DS)+(BX+SD+8位或16位 偏移量 =16×(SS)+(BP)+(SD)+8位或16位 偏移量 信息与通信工程学院
物理地址=16×(DS)+ (BX)+(SI/DI)+8位或16位 偏移量 =16×(SS)+(BP)+(SI/DI)+8位或16位 偏移量 ③ 相对基址变址寻址 操作数的有效地址EA是一个基地址寄存器内容 和一个变址寄存器的内容和8位偏移量相加之和
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY MOV AX, CONUT[BP]DI MOV AX, [COUNT+BP+DI MOV AX, COUNT [BP+DI 若(SS)=3000HBP)=1000H,(D)=2000H COUNT=2100H,(35100)=1234H指令执行后 AXE? 物理地址=3000H×16+1000H+2000H+2100H =35100H AX=1234H 信息与通信工程学院
若(SS)=3000H,(BP)=1000H,(DI)=2000H, COUNT=2100H,(35100) =1234H,指令执行后 AX=? MOV AX, CONUT[BP][DI] MOV AX, [COUNT+BP+DI] MOV AX, COUNT [BP+DI] 物理地址=3000H×16+1000H+2000H+2100H =35100H AX=1234H