飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2391|回复: 3

[讨论] 问一个汇编的问题

[复制链接]

该用户从未签到

发表于 2009-4-8 22:10:59 | 显示全部楼层 |阅读模式
正在学习一个算法,但是其中的一句半天没有弄明白,希望哪位老大帮忙解释一下
MOV EDX,DWORD PTR DS:[EDX*4+49B674]

就是这个EDX*4
PYG19周年生日快乐!

该用户从未签到

 楼主| 发表于 2009-4-8 22:16:08 | 显示全部楼层
比喻说edx等于60,49B676这个地址里的值是0,这个汇编过后就是4DB26158,这个数是怎么得来的呀,希望哪位老大帮忙解释解释
PYG19周年生日快乐!

该用户从未签到

发表于 2009-4-8 23:12:47 | 显示全部楼层
属于基址加变址寻址吧。你应该看看DS是多少。
意思是将有效地址:DS+EDX*4+49B674 (双字)送EDX
其实自己用OD随便载入一个程序,在里面修改成你这里的语句就好了。
PYG19周年生日快乐!

该用户从未签到

 楼主| 发表于 2009-4-9 01:03:51 | 显示全部楼层
谢谢了,已经明白了
PYG19周年生日快乐!
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表