源程序,目标程序,汇编程序,可执行程序的区别

源程序,目标程序,汇编程序,可执行程序的区别,第1张

程序,就是你的源代码,也就是程序员的语言。

目标程序,即编译后的dll和exe,也就是程序的机器语言。

汇编程序,是指怎么把程序员的语言变成机器语言的程序。

可执行程序,是编译后的exe部分,双击就能运行。

用汇编语言编写的叫做汇编语言源程序,而汇编程序是汇编语言源程序经过编译后的结果。

1、汇编程序相当于编译器吧,高级语言叫编译器,汇编语言叫汇编器,也就是汇编程序。

2、汇编源程序当然是用户写的源代码了。

3、汇编程序输入的是用汇编语言书写的源程序,输出的是用机器语言表示的目标程序.

4、汇编源程序当然就是源代码,源代码就是文本形式的代码,还没编译连接成为可执行程序。

汇编语言源程序:扩展名为.ASM的文件。用指令和伪指令编写的。

汇编程序:是将汇编语言源程序编译成目标文件(.obj)的程序,如宏汇编MASM.EXE等。

程序的汇编:是通过汇编程序将汇编语言源程序转换成目标文件OBJ的过程,这个过程称为程序编译。

若要得到可执行的文件EXE则要再将.obj文件经过连接程序(LINK.EXE)连接产生。

产生可执行文件的过程:

汇编语言源程序.asm--->汇编程序(MASM)-->生成.obj文件-->连接程序(LINK)-->生成.exe文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11249259.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存