第七章+高汇编语言技术.pptVIP

  • 4
  • 0
  • 约9.06千字
  • 约 42页
  • 2017-02-05 发布于河南
  • 举报
第七章高汇编语言技术

第七章 高级汇编语言技术 §7.1 宏汇编 §7.2 重复汇编 §7.3 条件汇编 §7.1 宏汇编 在汇编语言中,如果在源程序中多次使用到同一个程序段,则可以将这个程序段定义成一个“指令”,叫宏指令。 仅是源程序级的简化:宏调用在汇编时进行程序语句的展开,不需要返回;不减小目标程序,执行速度没有改变 通过形参、实参结合实现参数传递,简捷直观、灵活多变 宏与子程序具有各自的特点,程序员应该根据具体问题选择使用那种方法 通常,当程序段较短或要求较快执行时,应选用宏;当程序段较长或为减小目标代码时,要选用子程序 §7.1 宏汇编 宏:具有宏名的一段汇编语句序列 ——宏定义时书写 宏指令:这段汇编语句序列的缩写 ——宏调用时书写 宏展开:宏指令处用这段宏代替的过程 ——宏汇编时实现 宏的参数功能强大,颇具特色 配合宏,还有宏操作符和有关伪指令 一、宏定义 mainbegin MACRO ;定义名为mainbegin的宏,无参数 mov ax,@data ;宏定义体 mov ds,ax ENDM ;;宏定义结束 宏调用及其展开 start: mainbegin ;宏调用,建立DS内容 …… mainend 4ch ;宏调用,返回DOS end start 宏展开 start: mainbegin ;宏指令 1 mov ax,@

文档评论(0)

1亿VIP精品文档

相关文档