关于1.obj和1.exe内容的疑问

b2yond 2008-11-01 12:45:47
打开1.obj发现里面就是十六进制的数字,
那exe文件里是什么东西呢?
不也是十六进制吗?
那由1.asm生成的1.obj还有什么用呢?
...全文
54 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
killbug2004 2008-11-01
  • 打赏
  • 举报
回复
以后学了编译原理就会理解
ml编译将源文件分别编译成单个的目标文件,这个时候单个不能运行,相当于代码块
link将各个目标文件组织成一个操作系统识别的特定格式的可执行文件如windows下的exe等

如果你想了解PE文件格式,google一下,许多经典的病毒都是对exe文件格式经行修改达到感染的效果
b2yond 2008-11-01
  • 打赏
  • 举报
回复
明白了
killbug你换头像了啊

21,500

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧