目标程序,即编译后的dll和exe,也就是程序的机器语言。
汇编程序,是指怎么把程序员的语言变成机器语言的程序。
可执行程序,是编译后的exe部分,双击就能运行。
用汇编语言编写的叫做汇编语言源程序,而汇编程序是汇编语言源程序经过编译后的结果。1、汇编程序相当于编译器吧,高级语言叫编译器,汇编语言叫汇编器,也就是汇编程序。
2、汇编源程序当然是用户写的源代码了。
3、汇编程序输入的是用汇编语言书写的源程序,输出的是用机器语言表示的目标程序.
4、汇编源程序当然就是源代码,源代码就是文本形式的代码,还没编译连接成为可执行程序。
汇编语言源程序:扩展名为.ASM的文件。用指令和伪指令编写的。汇编程序:是将汇编语言源程序编译成目标文件(.obj)的程序,如宏汇编MASM.EXE等。
程序的汇编:是通过汇编程序将汇编语言源程序转换成目标文件OBJ的过程,这个过程称为程序编译。
若要得到可执行的文件EXE则要再将.obj文件经过连接程序(LINK.EXE)连接产生。
产生可执行文件的过程:
汇编语言源程序.asm--->汇编程序(MASM)-->生成.obj文件-->连接程序(LINK)-->生成.exe文件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)