例9.20 调用DOS功能打印字符

  TEXT  DB  'Hello,everybody!'
      COUNT EQU  $-TEXT
      .
      .
      .
      MOV  CX, COUNT
      MOV  BX, 0
  NEXT: MOV  AH, 5     ; 打印字符功能
      MOV  DL, TEXT[BX] ; 要打印的字符→DL
      INT  21H      ; DOS调用
      INC  BX
      LOOP NEXT

  
例9.20的指令也适用于发送打印控制字符。例如TEXT字符串定义如下:
TEXT DB 0CH, 'Hello,everybody!',0DH,0AH,0AH

  字符串中的第一个字符是换页码(0CH),最后两个字符是换行码(0AH)。用上面的指令把TEXT字符串在打印机上输出,则字符串打印在新一页的顶部,并与下文有两个空行的距离。