(资料图片)
1、movax,2000Hmovds,axmovcl,4movsi,2000Hmoval,[si+1]寄存器si中存放的就是2000H,[si+1]表示的是偏移地址,段地址默认在ds寄存器中即ds:[si+1],对应的实际地址是2000H*16+2001H=22001H。
2、si+1是相对于si来的,因为内存的地址分配是一个字节为一个内存单元。
3、ds:[si+1]就是相对于ds:[si]的下一个内存单元。
4、如果还不明白,你可以把整个源程序贴上来,帮你分析分析,注意别再把字符弄错了。
本文到此分享完毕,希望对大家有所帮助。
关键词: