电工学习网

 找回密码
 立即注册

建立汇编语言的工作环境

2015-3-22 09:05| 编辑:电工学习网| 查看: 8190| 评论: 0

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 执行程序.

看过《建立汇编语言的工作环境》的人还看了以下文章:

发表评论

最新评论

电工学习网 ( )

GMT+8, 2023-3-23 01:35

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部