社区
汇编语言
帖子详情
学汇编考虑了一个问题
justin_0009
2008-03-24 01:36:04
能写一些简单的代码了.
问题是汇编语言是如何转换成exe或者com或者dll之类的文件的呢?谁能告诉我一下?
...全文
201
9
打赏
收藏
学汇编考虑了一个问题
能写一些简单的代码了. 问题是汇编语言是如何转换成exe或者com或者dll之类的文件的呢?谁能告诉我一下?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
knowledge_Is_Life
2008-05-01
打赏
举报
回复
不会,帮顶
meiZiNick
2008-05-01
打赏
举报
回复
等待牛人来答.
Eleve
2008-03-26
打赏
举报
回复
hehe
用户 昵称
2008-03-26
打赏
举报
回复
俺写出来之后会将经验说给大家的,呵呵。
「已注销」
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
打赏
举报
回复
汇编本身就是二进制的助记符,所以汇编->二进制是很自然的事情。
俺曾经回过一篇文章,一会儿给你找一下。
汇编
没什么用,不用
学
了
前言这是一篇挖坟的文章,原因是有网友又问起来了这个经典
问题
:“
汇编
是不是没用啊?不用
学
了吧?” 可能很多人没看过,我就再发一遍吧!
汇编
语言这门课, 是我大
学
的一段灰色记忆。有很长一段时...
学
win32
汇编
病毒要
学
什么内容
自己备忘用的,或都是把所
学
过的和已知要
学
的列出来吧8086的16位
汇编
指令32位
汇编
指令windows系统api函数PE文件格式保护模式编程系统底层,书目《Windows NT技术内幕》,《Undocumented Windows NT 中文版.chm》,《(深入理解计算机系统 )csapp.beta.11.16.pdf》,《 Microsoft® Windows® Internals, Four
从0开始
学
汇编
:基于VSCode
汇编
环境的安装与调试
汇编
这门课,对于我
一个
这辈子第一次用电脑的人,还是太难太抽象了,鄙人又不喜欢听课,每周就两节课,甚至还有一节是早八,越听越不懂,越不懂越不想听,本来不到50%的到课率,再一听不懂更是雪上加霜。所以与其坐以待毙不如自己照着书啃,顺便记录一下
学
习的过程。教材使用钱晓捷主编的《
汇编
语言程序设计》第5版,基本围绕每一章的课后习题来,不求及格,以能够毕业为目标前进吧。
22 | 生成
汇编
代码(一):
汇编
语言其实不难
学
敲黑板:课程用的是 GNU
汇编
器,macOS 和 Linux 已内置,本文的
汇编
语言的写法是 GNU
汇编
器规定的写法。Windows 系统可安装 MinGW 或 Linux 虚拟机。对于静态编译型语言,比如 C 语言和 Go 语言,编译器后端的任务就是生成
汇编
代码,然后再由
汇编
器生成机器码,生成的文件叫目标文件,最后再使用链接器就能生成可执行文件或库文件了。就算像 JavaScript 这样的解释执行的语言,也要在运行时利用类似的机制生成机器码,以便调高执行的速度。
学
单片机还得
学
汇编
?
在嵌入式开发中,是否需要
学
习
汇编
取决于开发方向。应用层开发可能无需精通
汇编
,但底层驱动、RTOS内核和芯片启动代码等场景必须掌握。
汇编
主要用于理解处理器执行原理、优化性能和处理系统级
问题
。典型应用包括
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章