[工学]3汇编语言程序设计基础2.pptVIP

  • 4
  • 0
  • 约1.03万字
  • 约 45页
  • 2018-02-16 发布于浙江
  • 举报
[工学]3汇编语言程序设计基础2

综合运算符 综合运算符可以用来建立和临时改变变量或标号的类型以及存储器操作数的存储单元类型,而忽略当前的属性,所以又称为属性修改运算符。 有6个综合运算符,即PTR、段属性前缀、SHORT、THIS、HIGH和LOW 1)PTR运算符 VARl DB 10H,18H,25H,34H VAR2 DW 1223H,1200H MOV AX, WORD PTR VARl 执行后:AX=1810H MOV BL, BYTE PTR VAR2 执行后:BL=23H 2)SHORT运算符。 运算符SHORT用来修饰JMP指令中跳转地址的属性,指出跳转地址是在下一条指令地址的-128~+127个字节范围之内。 例如:在JMP指令中使用SHORT运算符来进行短距离跳转。 ┇ JMP SHORT NEXT ┇ NEXT:…. ┇ 该例中,使用SHORT运算符后,跳转标号NEXT与JMP指令的距离不能大于127个字节。 3)THIS类型运算符 用途:THIS 与EQU一起用来定义一个新变量,它与原来变量具有相同 的段属性和偏移地址属性,但类型属性不同。 例如: BUFB EQU THIS BYTE BUF

文档评论(0)

1亿VIP精品文档

相关文档