Skip to content

DOS 功能调用

  1. 想实现输出输出可以借助 BIOS 功能调用和 DOS 功能调用。
  2. 在 DOS 中有很多功能,每个功能用唯一的功能号作区分,相当于 id。
  3. 功能号只能存到 AH 中。

指令集

01H

  1. 功能:输入一个字符后立即显示出来。

  2. 输入的数据存到了 AL 中。

    mov ah,01h
    int 21h

02H

  1. 功能:输出一个字符。

  2. 使用前需要将输出的字符或字符的 16 进制 ASCII 码存到 DL 中。

    mov dl,'A'
    mov ah,02h
    int 21h

07H

  1. 功能:输入一个字符后无任何显示,继续执行下面的程序。

  2. 同 01H,输入的数据存到了 AL 中。

    mov ah,07h
    int 21h

基于 MIT 许可发布