汇编程序是怎么编译的?

请问汇编语言的程序在电脑上是怎么编译的啊?

今天老师建了个记事本 然后在里面写了个汇编代码 然后保存

汇编是在记事本里面编译的么?
不好意思啊?

请问1楼的朋友 你说的汇编程序(MASM.EXE),连接程序(LINK.EXE)和连接程序(LINK.EXE)是要另外安装的什么软件吗?

先在记事本里输入代码后,再用汇编编译器编译。

具体过程如下:

1、编辑:用编辑软件(EDIT.EXE或记事本)形成源程序(.ASM),如:LX.ASM;
2、汇编:用汇编程序(MASM.EXE)对源程序进行汇编,形成目标文件(.OBJ),格式如下:MASM LX.ASM;
3、连接:用连接程序(LINK.EXE)对目标程序进行连接,形成可执行文件(.EXE),格式如下:LINK LX.OBJ;
4、执行:如果结果在屏幕在显示,则直接执行可执行文件。
5、调试:用调试程序(LINK.EXE)对可执行文件进行调试,格式如下:DEBUG LX.EXE

------------------------------------
masm.exe与link.exe下载

http://www.asmedu.net/download/tools.zip
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-08

汇编语言是一种低级语言,汇编语言是汇编指令集、伪指令集和使用它们规则的统称,使用具有一定含义的符号为助忆符,用指令助忆符、符号地址等组成的符号指令称为汇编格式指令。


过程:

    编辑:用编辑软件(EDIT.EXE或记事本)形成源程序(.ASM)

    汇编:用汇编程序(MASM.EXE)对源程序进行汇编,形成目标文件(.OBJ),格式如下:MASM LX.ASM;

    连接:用连接程序(LINK.EXE)对目标程序进行连接,形成可执行文件(.EXE),格式如下:LINK LX.OBJ;

    执行:如果结果在屏幕在显示,则直接执行可执行文件。

    调试:用调试程序(LINK.EXE)对可执行文件进行调试,格式如下:DEBUG LX.EXE


汇编语言中,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。汇编程序(如MASM)的原理实际上就是把汇编的代码转成电脑可以识别的二进制码

相似回答