首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

3行VC的反汇编代码,没看懂,求教,该怎么解决

2012-04-24 
3行VC的反汇编代码,没看懂,求教ecx寄存器用来保存this指针,但是我经常看到这样的反汇编代码:13 00427000 m

3行VC的反汇编代码,没看懂,求教
ecx寄存器用来保存this指针,但是我经常看到这样的反汇编代码:

13 00427000 mov dword ptr [ebp-8],ecx
14 00427003 mov ecx,dword ptr [ebp-8]
15 00427006 call 0041D451

既然13是把ecx的内容放进内存地址
然后14又放回来。

这样做有什么意义?

[解决办法]
不会有这样的代码吧?
你多复制些前后的代码在这里。
[解决办法]
没啥意义,开优化后再看看
[解决办法]

Assembly code
mov dword ptr [ebp-8],ecx 

热点排行