com 汇编obj PE的exe有什么区别
请问com 汇编的obj win PE的exe 其他系统的可执行文件 有什么区别?不是文件名的区别,本质上的区别,大家不都是二进制文件吗,他们在CPU里有啥区别呢?他们都是通过二进制来让电脑工作的吗? 好的回答 追+ 50~~~
参考答案:com 其实和bin是一样的,直接载入内存运行。
汇编的obj 如果只是单一obj,那么就和com差不多一样了,否则就要link多个obj在一起(可以变成exe)。
PE 是 exe 文件前面加了PE头,用于重新定位数据和代码位置(因为有虚拟内存机制在里面)
都是通过2进制在CPU里面跑。
最后放在内存里面都是一样的。