欢迎来到天天文库
浏览记录
ID:46405556
大小:72.00 KB
页数:4页
时间:2019-11-23
《寻址方式举例》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、直接寻址方式:MOVAX,[2000H]DS=3000H,EA=2000H物理地址:3000H*10H+2000H或者30000H+2000H=32000HAX=3050H低地址高地址存储器32000H-------------------30H(高字节)50H(低字节)AX50H30HALAH寄存器间接寻址MOVAX,[BX]DS=2000H,BX=1000HEA=BX=2000H物理地址:20000H+1000H=21000HAX=50A0H低地址存储器AL50HA0HAXAH------------21000HA
2、0H(低字节)50H(高字节)-------高地址寄存器相对寻址MOVAX,[BX+1000H]DS=3000H,BX=1000H,偏移量=1000HEA=1000H+1000H=2000H物理地址:30000H+EA=30000H+1000H+1000H=32000HAX=4010H高地址低地址存储器32000H-------------------40H(高字节)10H(低字节)AX10H40HALAH寄存器相对寻址MOVAX,COUNT[SI]也可表示成:MOVAX,[COUNT+SI]DS=3000H,SI=2
3、000H,COUNT=3000HEA=2000H+3000H=5000H物理地址:30000H+2000H+3000H=35000HAX=4321H高地址低地址SI=2000H33000HCOUNT35000H43H(高字节)-------21H(低字节)AX12H43HALAH存储器基址变址寻址MOVAX,[BX][SI]也可表示成:MOVAX,[BX+SI]DS=2100H,BX=0158H,DI=10A5HEA=BX+DI=0158H+10A5H=11FDH物理地址:21000H+EA=11FDH=221FDH高
4、地址低地址SI=10A5H21158HBX221FDH-------12H(高字节)34H(低字节)AX34H12HALAH存储器AX=1234H相对基址变址寻址方式MOVAX,MASK[BX][SI]也可以写成MOVAX,MASK[BX+SI]或者MOVAX,[MASK+BX+SI]DS=3000H,BX=2000H,SI=1000H,MASK=0250HEA=BX+SI+MASK=2000H+1000H+0250H=3250H物理地址:30000H+EA=33250HAX=5678H33250HMASK=0250H
5、32000HBX32250H-------56H(高字节)AX78H56HALAH存储器78H(低字节)SI低地址高地址
此文档下载收益归作者所有