微型计算机原理与接口技术-杨立-第3章指令系统与汇编语言程序设计课案.pptVIP

  • 3
  • 0
  • 约1.76万字
  • 约 114页
  • 2017-03-03 发布于广东
  • 举报

微型计算机原理与接口技术-杨立-第3章指令系统与汇编语言程序设计课案.ppt

微型计算机原理与接口技术-杨立-第3章指令系统与汇编语言程序设计课案.ppt

第3章 指令系统与汇编语言程序设计 汇编语言的标识符、表达式和运算符 (1)标识符:如前所述,汇编语言语句格式第一个字段是它的名字项,名字可以是标号或变量,这两者又称为标识符。标号和变量可以用LABLE和EQU伪指令来定义,相同的标号或变量的定义在同一程序中只能允许出现一次。 (2)表达式和运算符:表达式中的运算符充当着重要的角色。8086宏汇编有算术运算符、逻辑运算符、关系运算符、分析运算符和综合运算符共5种。 第3章 指令系统与汇编语言程序设计 算术运算符用于完成算术运算,加、减、乘、除运算都是整数运算,除法运算得到的是商的整数部分,求余运算是指两数整除后所得到的余数。 逻辑运算符对操作数进行按位操作,运算后产生一个逻辑运算值,供给指令操作数使用,不影响标志位。NOT是单操作数运算符,其它3个为双操作数运算符。 关系运算符的运算对象是两个性质相同的项目,其结果只能是两种情况:关系成立或不成立。当关系成立时,运算结果为1,否则为0。 分析运算符用于对存储器地址进行运算,它可以将存储器地址的段、偏移量和类型属性分离出来,返回到所在的位置作操作数使用。故又称为数值返回运算符。 综合运算符用来建立和临时改变变量或标号的类型以及存储器操作数的存储单元类型,也称为属性修改运算符。 第3章 指令系统与汇编语言程序设计 3.5.2 汇编语言的源程序结构 一个汇编语言

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档