正在加载图片...
3,宏指令的有效范围 宏指令的优先级最高。可以定义与指令助记符、伪操作同名的宏,此 时,同名机器指令或伪操作失效。只有用 PURGE伪操作取消宏定义, 能恢复同名机器指令或伪操作的原始含义。 PURGE伪操作可同时取消多 个宏定义,被取消的宏名之间用逗号分隔。格式为: PURGE MNAME1 MNAME2][, MNAMB31 中 MNAME1, MNAME2, MNAME3,,是宏定义名,多个将被取消 的宏定义名用逗号分开。 4,宏厍 如果希望某些宏定义能被多个程序调用,可以将这些宏定义放在一起 库文件的形式存放起来,这个库文件就是宏库。当一个源程序需要使 用这些宏定义时,可以在程序中使用 INCLUDE伪指令,其语句格式 为: INCLUDE HNAME HNAME是库文件名,其扩展名为LIB。 宏汇编程序在汇编源程序时,如遇到 INCLUDE伪指令,就将它指定的库 文件的内容扫描一遍,如同在源程序中进行库中的宏定义一样,因而其 后的程序可以直接调用库中的宏定义3.宏指令的有效范围 宏指令的优先级最高。可以定义与指令助记符、伪操作同名的宏,此 时,同名机器指令或伪操作失效。只有用PURGE伪操作取消宏定义,才 能恢复同名机器指令或伪操作的原始含义。PURGE伪操作可同时取消多 个宏定义,被取消的宏名之间用逗号分隔。 格式为:PURGE MNAME1 [, MNAME2][,MNAME3]… 其中:MNAME1,MNAME2,MNAME3,…是宏定义名,多个将被取消 的宏定义名用逗号分开。 4.宏库 如果希望某些宏定义能被多个程序调用,可以将这些宏定义放在一起 以库文件的形式存放起来,这个库文件就是宏库。当一个源程序需要使 用这些宏定义时,可以在程序中使用INCLUDE伪指令,其语句格式 为:INCLUDE HNAME HNAME是库文件名,其扩展名为.LIB。 宏汇编程序在汇编源程序时,如遇到INCLUDE伪指令,就将它指定的库 文件的内容扫描一遍,如同在源程序中进行库中的宏定义一样,因而其 后的程序可以直接调用库中的宏定义
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有