求解释汇编语句的意思,麻烦了

 我来答
匿名用户
2013-11-07
展开全部
MOV EAX,DWORD PTR DS:[EDI+C]
这句是取DS段中 EDI+C(这里的C即为十进制里面的12) 所得的值为内存地址的双字(四字节)数据赋给EAX寄存器。LEA EDX,DWORD PTR DS:[EAX+ESI*4]
这句先计算 EAX+ESI*4 的值,把该值赋给EDX。MOV EAX,DWORD PTR SS:[ESP+C]这句先计算 ESP+C 的值,然后以该值为SS段内存地址取双字数据赋给EAX。MOV DWORD PTR DS:[EDX],EAX
这句是把EAX的值赋给DS段中以EDX的值为地址的双字空间。MOV EDI,DWORD PTR DS:[EDI+4]这句和第三句是类似的,只不过是从不同的地址中取数据放到不同的寄存器中。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式