第第4 4章章 汇编与执行一个程序汇编与执行一个程序 4.1 汇编与执行一个程序汇编与执行一个程序当你编写好一个汇编语言源程序后,需要进行以下的处理过程,计算机才能执行。首先用编辑程序DOSEDIT或其他的编辑程序,将其输入到计算机中。然后,存入磁盘生成汇编语言源程序文件(ASM文件)。源程序不能被计算机直接执行,所以要经过汇编程序加以翻译,这个翻译过程称为编译过程或汇编过程,就是把源程序文件翻译成二进制代码所表示的目标文件OBJ文件。第第4 4章章 汇编与执行一个程序汇编与执行一个程序 在汇编过程中,汇编程序将会对源程序进行扫描,若源程序中有语法错误,则汇编结束后,汇编程序将指出源文件中的语法错误,你可以重新使用编辑程序来修正源程序中的语法错误,直至得到无误的ASM文件和OBJ文件。OBJ文件虽然已是二进制机器指令码的形式,但计算机仍不能直接执行。还必须用链接程序(LINK.EXE),把目标文件与库文件或其它目标文件进行链接和在内存中重新定位,生成可直接执行文件(EXE文件)。这时的EXE文件才可以由DOS装入内存储器并运行。汇编过程如图4-1所示。第第4 4章章 汇编与执行一个程序