下载此文档

汇编语言教程.ppt


文档分类:IT计算机 | 页数:约43页 举报非法文档有奖
1/43
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/43 下载此文档
文档列表 文档介绍
汇编语言汇编语言第第5 5 章章 8086 8086 汇编语言基础汇编语言基础 汇编语言基本语法汇编语言基本语法 汇编语言语句汇编语言语句 伪指令语句伪指令语句 宏指令语句宏指令语句 汇编语言程序设计汇编语言程序设计 顺序程序设计顺序程序设计 分支程序设计分支程序设计 循环程序设计循环程序设计 子程序设计子程序设计 DOS DOS 功能调用功能调用●●汇编语言的处理过程汇编语言的处理过程: :( (1 1)编写汇编语言源程序,生成扩展名为)编写汇编语言源程序,生成扩展名为 ASM ASM 的汇编源源文件。的汇编源源文件。( (2 2)对汇编源程序进行编译。)对汇编源程序进行编译。( (3 3)对目标文件进行连接)对目标文件进行连接。。教学进程教学进程 8086 8086 汇编语言基础汇编语言基础●●●●1 1)效率低(与人们描述计算过程的需要差距大); )效率低(与人们描述计算过程的需要差距大); 2 2 )机器硬件的具体结构联系过于紧密)机器硬件的具体结构联系过于紧密————在一种结构的机器上开发在一种结构的机器上开发的程序极难移植到另一种不同结构的机器上去。的程序极难移植到另一种不同结构的机器上去。教学进程教学进程 8086 8086 汇编语言基础汇编语言基础汇编语言进行程序设计的优点汇编语言进行程序设计的优点 1 1)充分利用机器的硬件功能和结构特点,加快程序的执行速度, )充分利用机器的硬件功能和结构特点,加快程序的执行速度, 减少目标程序所占用的存储空间; 减少目标程序所占用的存储空间; 2 2)用来编写实时控制程序、实时通信程序,有时也用来编制某些)用来编写实时控制程序、实时通信程序,有时也用来编制某些系统软件程序。系统软件程序。汇编语言进行程序设计缺点汇编语言进行程序设计缺点教学进程教学进程宏指令语句是由编程者按照一定的规则来定义的一种较宏指令语句是由编程者按照一定的规则来定义的一种较““宏大宏大””的指令,可包括多条指令或伪指令。的指令,可包括多条指令或伪指令。汇编语言基本语法汇编语言基本语法在在8086 8086 汇编中使用的语句可以分成汇编中使用的语句可以分成 3 3种类型种类型这类指令能够产生目标代码,是这类指令能够产生目标代码,是 CPU CPU 可以执行的能够完成可以执行的能够完成特定功能的语句,主要由机器指令组成。在汇编时一条指特定功能的语句,主要由机器指令组成。在汇编时一条指令语句被翻译成对应的机器码,对应着特定的操作。令语句被翻译成对应的机器码,对应着特定的操作。指令语句: 指令语句: 伪指令语句: 伪指令语句: 伪指令语句是为汇编程序和连接程序提供一些必要控制的伪指令语句是为汇编程序和连接程序提供一些必要控制的管理性语句,它不产生目标代码,仅仅在汇编过程中告诉管理性语句,它不产生目标代码,仅仅在汇编过程中告诉汇编程序应如何汇编,并完成相应的伪操作。汇编程序应如何汇编,并完成相应的伪操作。宏指令语句: 宏指令语句: ,格式如下: 汇编语言源程序中的语句可以由四项组成,格式如下: [ [ 名字名字] ] 操作符操作符 [ [ 操作数操作数] [ ] [ ;注释;注释] ] 汇编语言语句汇编语言语句 ( (2 2)操作符可以是指令、伪指令或宏指令的助记符。)操作符可以是指令、伪指令或宏指令的助记符。( (3 3)操作数字段是操作符的操作对象。)操作数字段是操作符的操作对象。( (4 4)注释字段是以)注释字段是以““; ;””开头的说明部分,可以用英文或者中文书写。开头的说明部分,可以用英文或者中文书写。( (1 1)名字项是程序设计人员自己定义的符号, )名字项是程序设计人员自己定义的符号, 用于代表内存单元的用于代表内存单元的地址,表示本条语句的符号地址。一般来说,名字可以是标号和地址,表示本条语句的符号地址。一般来说,名字可以是标号和变量,统称为标识符。变量,统称为标识符。●●1.

汇编语言教程 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数43
  • 收藏数0 收藏
  • 顶次数0
  • 上传人fy3986758
  • 文件大小277 KB
  • 时间2017-06-02