学汇编考虑了一个问题

justin_0009 2008-03-24 01:36:04
能写一些简单的代码了.

问题是汇编语言是如何转换成exe或者com或者dll之类的文件的呢?谁能告诉我一下?
...全文
156 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
不会,帮顶
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
等待牛人来答.
Eleve 2008-03-26
  • 打赏
  • 举报
回复
hehe
用户 昵称 2008-03-26
  • 打赏
  • 举报
回复
俺写出来之后会将经验说给大家的,呵呵。
fxxygg 2008-03-25
  • 打赏
  • 举报
回复
exe或者com或者dll之类的文件 在不同的操作系统下是不同的格式.
WIN32下EXE和DLL是PE格式.汇编语言源码不能运行,必须经过编译链接生成EXE或者DLL才
能被操作系统管理装载运行. 汇编代码到PE文件这一步的具体过程,需要对PE格式和相关的
系统比较了解,不过了解文件格式会受用无穷的.
如果只是要把汇编代码生成EXE,就用楼上朋友讲的那些工具.
iasp 2008-03-25
  • 打赏
  • 举报
回复
不简单 要写个编译器 连接器出来 的确不简单 你慢慢想吧
rularys 2008-03-24
  • 打赏
  • 举报
回复
有很多编译器、链接器就是专门干这个的,还有集成的IDE,比如VS,MASM32,ReadAsm,nasm等等。他们都可以很好的满足楼主的需求
用户 昵称 2008-03-24
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20080213/17/87d699ed-a885-4c14-b016-08d89f6fd3d2.html

这个有人问过了,俺当时回复的是如何生成.com格式的。

exe和dll很复杂,俺没研究过。
用户 昵称 2008-03-24
  • 打赏
  • 举报
回复
汇编本身就是二进制的助记符,所以汇编->二进制是很自然的事情。

俺曾经回过一篇文章,一会儿给你找一下。

21,464

社区成员

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

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