es:原句是byte ptr es:[edi] 难道是edi的内容转化成byte格式然而前面加es干什么难道.希望高手留意下回答我的问题

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/02 15:23:15
es:原句是byte ptr es:[edi] 难道是edi的内容转化成byte格式然而前面加es干什么难道.希望高手留意下回答我的问题
x͑O@fm,h$vp1Dt+HD`?m޻v_ď8:wO.}f7֤Hnm5ii9ۯ~Gc"Ph瀣'h~DŽJOʃH2ˡJ#I*khQ'V>-xDv5ʑ/\_τ aFs?-pⴃ| & Б遍YRX#p.o :+ԉ(YyN2m`Īl(B*ͳ䂝rj%0Stz^ZĺAz[.qPAM[B 8F1`-|+;"ւaE@ I5M'/5y)zD^MLDŕ$s

es:原句是byte ptr es:[edi] 难道是edi的内容转化成byte格式然而前面加es干什么难道.希望高手留意下回答我的问题
es:
原句是byte ptr es:[edi]
难道是edi的内容转化成byte格式
然而前面加es干什么
难道.希望高手留意下
回答我的问题

es:原句是byte ptr es:[edi] 难道是edi的内容转化成byte格式然而前面加es干什么难道.希望高手留意下回答我的问题
es:[edi]是一种寻址方式,是以es为基址,edi为偏移的方式.以80x86为例(教科书上的),ES:[SI]表示物理地址为16*ES+SI.这个16可能会有不同,但是大体就是这样的一个意思.加上前面的就是在转换成byte.即,byte形式的那个地址里的东西.