80X86微机原理与接口技术课件作者喻宗泉第4-6章节第6章节.pptVIP

  • 2
  • 0
  • 约2.14万字
  • 约 170页
  • 2018-05-08 发布于广东
  • 举报

80X86微机原理与接口技术课件作者喻宗泉第4-6章节第6章节.ppt

2.LOCAL LOCAL是定义标号的伪指令,格式为: LOCAL 形式参数表(标号) LOCAL伪指令只能出现在宏定义主体内,且紧跟在MACRO指令后面,用于给需要重复使用的语句标号进行定义。汇编程序为指令格式中形式参数表的每一个形式参数建立一个符号,该符号的功能是取代形式参数出现在宏展开中。例如: 在LOCAL定义标号中能取代形式参数的符号可在??0000~??FFFF中选取。在一个宏定义(如上例的HONG)中有标号出现时,若程序中有多次进行宏调用,则宏展开汇编时,标号(如上例的BIG)将被重复定义,程序中不允许这种现象出现。使用LOCAL伪指令就可以避免这个问题。 3.REPT 重复执行伪指令REPT的功能是重复执行宏定义主体内或宏定义主体外部分指令。执行宏定义主体内的伪指令格式为: 宏定义名字 MACRO [形式参数] … REPT 表达式 … (需要重复执行的指令) ENDM 其中表达式为重复执行的次数。 [例6-11] 把0~0FH放入名为ARRAY的16个连续存储单元。 例6-12 把字母A~Z的ASCII码填入名为TABLE的表格中 例

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档