我们在windows下,编译成功后生成的EXE文件里面是什么啊
我在想它最后应该是变成指令和数据去让CPU执行的
所以我想知道它是怎么变成一堆指令的,我运行一个程序时总有被骗了的感觉,我想知道程序运行的时候系统都在干什么啊,
CPU在干什么.....等等,
我可以用什么工具来分析这些问题呢?
我在想它最后应该是变成指令和数据去让CPU执行的
所以我想知道它是怎么变成一堆指令的,我运行一个程序时总有被骗了的感觉,我想知道程序运行的时候系统都在干什么啊,
CPU在干什么.....等等,
我可以用什么工具来分析这些问题呢?
只是PC的设备让这种它电路通用化可以在这个基础上生产各种各样的电路
exe是后缀表明文件格式,读入内存和执行遵循一定的标准,具体你看一下PE格式
http://www.51one.net/info/6551122847154663.htm
http://www.pconline.com.cn/pcedu/empolder/gj/c/0312/264320_1.html
http://www.beeship.com/art.asp?id=2&cc=2
===============
一个存在某种媒质(如软盘)上的扩展名为 exe 的一个文件
http://neweb.dhcn.net/article/delphi/1750.shtml
http://dev.csdn.net/develop/article/7/article/09/article/06/06576.shtm
继续问:有什么工具能把EXE反汇编,我想看看它的汇编格式
继续问:有什么工具能把EXE反汇编,我想看看它的汇编格式
=======================================================
1. ICE
2. IDA
3. WSASM
4. Debug都可以反汇编
你说的是纯DOS下吗?我在win2000里不行
直接一个File not found。
然后
“_”在不停的闪动,呵呵
================================
KAO"-" 就是 Debug 的命令提示符
输入个问号回车试试!所说的 File not found 是表明你在
Debug 后面没有加参数,或参数所表示文件不存在!
我在英文2000上是可以的
是386的汇编指令格式还是8086的
就是说对于寄存器AX它显示的应该是AX,还是EAX