mov eax,[ecx]到底什么意思? 5

eax是地址,而[ecx]是ecx地址的值?比如:eax地址=0027bac0,ecx地址=001a4608,他的值=12c,现在结果是不是eax地址依然是0027bac... eax是地址,而[ecx]是ecx地址的值?
比如:eax地址=0027bac0,ecx地址=001a4608,他的值=12c,现在结果是不是eax地址依然是0027bac0,只不过0027bac0这个地址的值变成12c了?
mov ecx,dword ptr ds:[0xEF460C],mov edx,dword ptr ds:[ecx],call dword ptr ds:[edx+0x10] call的是 什么,小弟刚刚接触汇编,搞的一头雾水。请各位老师们回答下,谢谢,最好把地址还有值说清楚。
展开
 我来答
t520nx1
2017-02-03 · TA获得超过406个赞
知道答主
回答量:223
采纳率:50%
帮助的人:62.4万
展开全部
mov eax,[ecx]的意思是取ecx寄存器中的值,用这个值作偏移地址找到那个内存单元,然后把那个内存单元以及后面相邻的内存单元一共4个字节的数据送给eax寄存器
意法半导体(中国)投资有限公司
2023-06-12 广告
EDX 是32为数据寄存器,在80386与80486以上的CPU中,字长为32为,相应的32位通用数据寄存器就变为:EAX,EBX,ECX,EDX。 指令MOV[ECX+EAX*4],EDX的功能是将EDX寄存器的32位数据送入有效地址为(... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式