IBM-PC汇编语言程序设计7课件.pptVIP

  • 0
  • 0
  • 约4.62千字
  • 约 31页
  • 2017-06-24 发布于广东
  • 举报
IBM-PC汇编语言程序设计7课件.ppt

第七章 高级汇编语言技术 宏汇编 重复汇编 条件汇编 * * 方法2、当这组指令较短或不适合把它写成一个子程序 时,可以把它义成一个宏,每次需要执行时就去调用这个宏。 问 如果在一个程序中多次使用同一组指令时,为了避免每次都要重写,该如何解决? 方法1、把这组指令写成一个子程序,每次需要执行时 只要调用这个子程序就可以了。 7.1 宏汇编 为用户提供更加容易、更加灵活、更加向高级语言靠拢的汇编工具。 宏:源程序中一段有独立功能的程序代码。 宏指令:用户自定义的指令。在编程时,将多次使用的功能 用一条宏指令来代替。 汇编语言程序语句 指令 伪指令(伪操作) 宏指令 子程序: 优点:模块化,节省内存,可被多次调用,编程效率高。 缺点:额外开销(保存返回地址,计算转向地址,传递参 数等)大,增加了执行时间。适用于子功能代码较 长、调用比较频繁的情况。 宏调用: 优点:参数传送简单,执行效率高。 缺点:不节省空间,适用于子功能代码较短、传参较多的 情况。 宏定义 macro_name MACRO [哑元表] ; 形参/虚参 [ LOCAL 标号表 ]

文档评论(0)

1亿VIP精品文档

相关文档