您好,欢迎访问一九零五行业门户网

建立汇编语言的工作环境

1 建立汇编语言的工作环境
(1) 编辑程序,如 edit.exe
(2) 汇编程序,如 masm.exe
(3) 连接程序,如 link.exe
(4) 调试程序,如 debug.com 2 建立 asm 文件
可以用编辑程序 edit.exe 在磁盘上建立汇编语言源程序.
3 用 masm 程序产生 obj 文件
源文件建立后,要用汇编程序对源文件汇编,汇编后产生二进制的目标文件 (.obj 文件 ) .
4 汇编语言程序的上机过程
汇编程序的输入文件是 asm 文件,其输出文件可以有三个:
第一个是 obj 文件,这是汇编的主要目的.
第二个是 list 文件,称为列表文件.这个文件同时列出源程序和机器语言程序清单,并给出符号表,可使程序调试更加方便.这个文件是可有可无的.
第三个是 crf 文件,这个文件用来产生交叉引用表 ref .一般程序不需要建立此文件.为了建立交叉引用表,必须调用 cref 程序.交叉引用表给出了用户定义的所有符号,对于每个符号列出了其定义所在行号及引用的行号.
汇编程序另一个重要功能:可以给出源程序中的错误信息.
5 用 link 程序产生 exe 文件
产生二进制的目标文件 (obj 文件 ) 后,还必须使用连接程序 (link) 把 obj 文件转换为可执行的 exe 文件.
link 程序有两个输入文件 obj 和 lib , obj 是需要连接的目标文件, lib 则是程序中需要用到的库文件. link 有两个输出文件,一个是 exe 文件,这是需要的可执行文件,另一个为 map 文件,它是连接程序的列表文件,它给出每个段在存储器中的分配情况.
5 程序的执行
在建立了 exe 文件后,可以直接从 dos 执行程序.
其它类似信息

推荐信息