《汇编语言编程》PPT电子课件教案-06 汇编语言环境.pptVIP

  • 5
  • 0
  • 约4.69千字
  • 约 27页
  • 2017-12-19 发布于浙江
  • 举报

《汇编语言编程》PPT电子课件教案-06 汇编语言环境.ppt

《汇编语言编程》PPT电子课件教案-06 汇编语言环境

汇编语言课件06 汇编语言环境 汇编程序的功能 汇编程序的功能:将用汇编语言书写的源程序翻译成功能等价的由机器指令构成的目标代码程序。 主要有三个功能 宏展开 词法、句(语)法分析 形成二进制目标文件及其列表文件 上机过程 汇编程序的使用 ML.EXE 参数、开关选项 ML /? 帮助提示 表 3.1 例如:/c 仅汇编不链接 /coff 生成coff结构的目标文件(.obj文件) /Cp 大小写敏感 /Fl 产生列表文件 Fm 产生联结映像文件(.map) /Sg 在列表文件中列出指令 /Zi 设置符号调试信息 汇编语言的源程序结构与书写格式 一个汇编语言源程序可以包含若干个代码段、数据段、附加段或堆栈段,段与段之间的顺序可随意排列。需独立运行的程序必须包含一个代码段,并指示程序执行的起始点,一个程序只有一个起始点。 例 创建一个在屏幕上显示“hello world的程序 我们需要在数据段给出这个字符串,采用字节定义伪指令 DB实现: ;数据段 string db Hello, world , 0dh , 0ah ,$ ;定义要显示的字符串 还需要在代码段编写显示字符串的程序: ;代码段 mov dx,offset string ;指定字符串在数据段的偏移地址 mov ah,9 int 21h ;利用功能调用显示信息 简化段定义格式 .model smal

文档评论(0)

1亿VIP精品文档

相关文档