汇编语言-宏指令课件.pptVIP

  • 3
  • 0
  • 约5.71千字
  • 约 23页
  • 2017-06-18 发布于湖北
  • 举报
本章学习要点: (1)宏汇编 (2)重复汇编 (3)条件汇编 一、宏、宏汇编 宏是计算机软件系统中一个广泛存在的概念。从办公软件OFFICE到程序开发语言C等等,可以把某项要操作的某一个过程定义为宏。 具体到在汇编语言中,宏也是汇编的主要特点之一,它是与子程序类似但又独具特色的另外一种简化源程序的方法。 (一)宏指令的定义和使用 宏指令在使用之前要先定义,其格式一般如下: 宏指令名 MACRO [形式参数表] ;参数的另外一个名称变元 ……(宏定义体) ENDM 可选的形式参数表可由若干参数组成,各形参间用逗号分隔。 例如,把通过DOS的1功能调用从键盘读入一个字符的程序片段定义为一个宏: GETCH MACRO MOV AH , 1 INT 21H ;从键盘键入一个字符时,该字符存入AL ENDM 在定义宏指令后,就可以通过宏指令来表示对应的程序片段,这成为宏调用。其格式为: 宏指令名 [实参表] 在对源程序汇编时,汇编程序把程序中的宏指令替换成对应的宏定义体,这称为宏展开或宏扩展。如: …… …. GETCH 对应为 --- MOV AH , 1 …… INT 21H

文档评论(0)

1亿VIP精品文档

相关文档