第七章 高级宏汇编.pptVIP

  • 3
  • 0
  • 约 50页
  • 2017-06-21 发布于河南
  • 举报
第七章 高级宏汇编

第七章 高级宏汇编语言 宏指令 重复汇编 条件宏汇编 宏的引入 例如:经常需要显示单个字符 mov ah,2 mov dl,c int 21h 若使用过程实现,太短了开销过大 若定义了OUTPUT宏,则使用 OUTPUT c‘ 好处:代码简洁清晰、减少重复代码 7.1 宏的概念 宏使用过程: 定义、调用和展开 宏指的是具有命名的汇编语言语句的指令块,一次定义,可以被多次调用。 在汇编器预处理的过程中,将各个宏展开拷贝到程序中。 展开后的代码在汇编过程中处理。 7.1.1宏定义 定义格式 无参数和有参数 例1:INPUT宏 例2:OUTPUT宏 display macro string push ax push dx mov ah,9 mov dx, offset string int 21h pop dx pop ax endm msg1 db “begin of test”,0Dh,0Ah,’$’ msg2 db “end of test

文档评论(0)

1亿VIP精品文档

相关文档