目录
DOS-21H
1
2
MOV AH,xxH
INT 21H

常用Dos功能调用:

  1. 单字符输入(01H号调用)

    1
    2
    MOV AH,01H
    INT 21H
    • 从键盘输入字符的ASCII码送入寄存器AL中,并送显示器显示
  2. 单字符显示(02H号调用)

    1
    2
    3
    MOV DL,待显示字符的ASCII码
    MOV AH,02H
    INT 21H
    • 将DL寄存器中的字符送显示器显示
  3. 打印输出(05H号调用)

    1
    2
    3
    MOV DL,待打印字符的ASCII码
    MOV AH,05H
    INT 21H
    • 将DL寄存器中的字符送打印机打印
  4. 结束调用(4CH号调用)

    1
    2
    MOV AH,4CH
    INT 21H
    • 终止当前程序并返回调用程序
  5. 显示字符串(09H号调用)

    1
    2
    3
    LEA DX,待显示字符串的首偏移地址
    MOV AH,09H
    INT 21H
    • 将当前数据区(DX为首地址)中以 ‘$’ 结尾的字符串送显示器显示,一般把缓冲区设为全 ‘$’
  6. 字符串输入(0AH号调用)

    1
    2
    3
    LEA DX,缓冲区的首偏移地址
    MOV AH,0AH
    INT 21H
    • 从键盘上输入一字符串到用户定义的输入缓冲区(DX为首地址)中,并送显示器显示
文章作者: EasonZzZz
文章链接: http://yoursite.com/2019/12/11/学习/汇编/DOS-21H/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Nice To Meet U