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

哪位高手用VC2008反过汇编,来研究点小疑点

2012-09-16 
谁用VC2008反过汇编,来研究点小问题下面是一个CPP文件的全部代码C/C++ code#include iostreamusing name

谁用VC2008反过汇编,来研究点小问题
下面是一个CPP文件的全部代码

C/C++ code
#include <iostream>using namespace std;void main(){    int a=1234;}


设断点,反汇编之后居然出现成千上万行代码。反汇编窗口也没有行号,设了半天也没出来。下面是mainhasn部分的汇编代码。在这段代码的上下都有成千上万行代码。。。。。
1、每个指令前面的数字是啥意思,比如 00C91370、00C91371
2、成千上万行代码是什么东西
Assembly code
#include <iostream>using namespace std;void main(){00C91370  push        ebp  00C91371  mov         ebp,esp 00C91373  sub         esp,0CCh 00C91379  push        ebx  00C9137A  push        esi  00C9137B  push        edi  00C9137C  lea         edi,[ebp-0CCh] 00C91382  mov         ecx,33h 00C91387  mov         eax,0CCCCCCCCh 00C9138C  rep stos    dword ptr es:[edi]     int a=1234;00C9138E  mov         dword ptr [a],4D2h }


[解决办法]
00C91370、、这些一看就是地址啊。。。

热点排行