汇编程序能根据条件把一段源程序包括在汇编语言程序内或者把它排除在外,这里就用到条件伪操作。条件伪操作的一般格式是:

 IF** 自变量
   .
   . }自变量满足给定条件汇编此块
   .
 [ ELSE ]
   .
   . }自变量不满足给定条件汇编此块
   .
 ENDIF

  自变量必须在汇编程序第一遍扫视后就成为确定的数值。

  条件伪操作可以用在宏定义体内,也可以用在宏定义体外,并且还允许嵌套任意次。下面举例说明条件伪操作的使用方法。