汇编语言入门教程-第七章宏定义.ppt
《汇编语言入门教程-第七章宏定义.ppt》由会员分享,可在线阅读,更多相关《汇编语言入门教程-第七章宏定义.ppt(35页珍藏版)》请在三一办公上搜索。
1、宏结构程序设计,宏汇编重复汇编条件汇编统称宏结构,宏(Macro)是汇编语言的一个特点,它是与子程序类似又独具特色的另一种简化源程序的方法,第一章 基础知识,第七章 高级汇编语言技术,宏具有宏名的一段汇编语句序列宏定义时书写宏指令这段汇编语句序列的缩写宏调用时书写宏展开宏指令处用这段宏代替的过程宏汇编时实现宏的参数功能强大,颇具特色配合宏,还有宏操作符和有关伪指令,宏汇编,第一章 基础知识,第七章 高级汇编语言技术,其中哑元表给出了宏定义中所用到的形式参数(或称虚参),每个哑元之间用逗号隔开,第一章 基础知识,第七章 高级汇编语言技术,第一章 基础知识,第七章 高级汇编语言技术,第一章 基础知
2、识,第七章 高级汇编语言技术,第一章 基础知识,第七章 高级汇编语言技术,第一章 基础知识,第七章 高级汇编语言技术,变元是操作码的一部分,必须用&符号作为分隔符,第一章 基础知识,第七章 高级汇编语言技术,第一章 基础知识,第七章 高级汇编语言技术,第一章 基础知识,第七章 高级汇编语言技术,第一章 基础知识,第七章 高级汇编语言技术,注意:如果程序中多次调用该宏定义时,展开后台出现标号的多重定义,这是不能允许的。汇编程序对LOCAL伪操作的局部标号表中的每一个局部标号建立唯一的符号(用?0000一?FFFF)以代替在展开中存在的每个局部标号。必需注意,LOCAL伪操作只能用在宏定义体内,而
3、且必须是MACRO伪操作后的第一语句,在MACRO和LOCAL之间不允许有注释和分号标志。,第一章 基础知识,第七章 高级汇编语言技术,第一章 基础知识,第七章 高级汇编语言技术,第一章 基础知识,第七章 高级汇编语言技术,第一章 基础知识,第七章 高级汇编语言技术,汇编程序把跟在之后的表达式的值转换成当前基数下的数,在展开期间,用这个数来取代哑元。,宏操作符总结,;宏注释符,用于表示在宏定义中的注释。采用这个符号的注释,在宏展开时不出现&替换操作符,用于将参数与其他字符分开。如果参数紧接在其他字符之前或之后,或者参数出现在带引号的字符串中,就必须使用该伪操作符,字符串传递操作符,用于括起字符
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言 入门教程 第七 定义

链接地址:https://www.31ppt.com/p-5993747.html