汇编语言入门教程-第七章宏定义.pptVIP

  • 5
  • 0
  • 约2.95千字
  • 约 35页
  • 2017-06-03 发布于四川
  • 举报
宏结构程序设计 宏汇编 重复汇编 条件汇编 ——统称宏结构 宏汇编 宏——具有宏名的一段汇编语句序列 ——宏定义时书写 宏指令——这段汇编语句序列的缩写 ——宏调用时书写 宏展开——宏指令处用这段宏代替的过程 ——宏汇编时实现 宏的参数功能强大,颇具特色 配合宏,还有宏操作符和有关伪指令 宏操作符总结 ;;——宏注释符,用于表示在宏定义中的注释。采用这个符号的注释,在宏展开时不出现 ——替换操作符,用于将参数与其他字符分开。如果参数紧接在其他字符之前或之后,或者参数出现在带引号的字符串中,就必须使用该伪操作符 ——字符串传递操作符,用于括起字符串。在宏调用中,如果传递的字符串实参数含有逗号、空格等间隔符号,则必须用这对操作符,以保证字符串的完整 !——转义操作符,用于指示其后的一个字符作为一般字符,不含特殊意义 %——表达式操作符,用在宏调用中,表示将后跟的一个表达式的值作为实参,而不是将表达式本身作为参数 ;宏定义 dstring macro string db ’string’,0dh,0ah,’$’ endm ;宏调用 dstring This is a example. dstring 0 ! Number ! 10 ;宏展开 1 db ’This is a example.’, 0dh,0ah,’$’ 1 db ’0 Number 10’

文档评论(0)

1亿VIP精品文档

相关文档