• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >汇编语言 > 建立汇编语言的工作环境

建立汇编语言的工作环境

作者:汇编爱好者 字体:[增加 减小] 来源:互联网 时间:2017-06-17

汇编爱好者通过本文主要向大家介绍了汇编语言开发环境,汇编语言运行环境,汇编语言的集成环境,汇编语言环境,汇编语言集成开发环境等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
</div> (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 执行程序.

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 建立汇编语言的工作环境

相关文章

  • 2017-06-28汇编源码系列之circle
  • 2017-06-28汇编结构类型转换快速操作
  • 2017-06-28树型视图控件详解
  • 2017-06-28windows api参数说明符前缀详解
  • 2017-06-28汇编教程:ODBC基础
  • 2017-06-28汇编内存管理和文件输入输出
  • 2017-06-28汇编源码系列之showmem
  • 2017-06-28DOS6.0源程序中的硬盘引导记录源程序FDBOOT.ASM
  • 2017-06-28汇编源码系列之drives
  • 2017-06-28制作动态链接库

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 汇编语言的基本知识
    • 汇编语言中‘子程序’的设计方法
    • 汇编源码系列之clean
    • LEA指令的妙用
    • 汇编源码系列之sertype
    • hello,world!win32汇编小程序
    • 汇编源码系列之dskwatch
    • 一个汇编hello world程序
    • 无条件转移指令
    • WINDOWS钩子函数详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有