ITEEDU

(1)、功能0DH

功能描述: 清空当前的文件缓冲区,但在MS-DOS内,暂时写入缓冲区的数据将写入磁盘
入口参数: AH=0DH
出口参数:

(2)、功能0EH

功能描述: 指定当前驱动器
入口参数: AH=0EH
DL=驱动器号(0=A,1=B,...)
出口参数: AL=系统中当前的驱动器号

(3)、功能19H

功能描述: 取当前缺省驱动器号
入口参数: AH=19H
出口参数: AL=驱动器号(0=A,1=B,...)

(4)、功能1BH和1CH

功能描述: 获得驱动器的分配信息
入口参数: AH=1BH——为缺省驱动器
AH=1CH——为任意驱动器,DL=驱动器号(0=缺省,1=A,...)
出口参数: AL=0FFH——失败,否则,
  AL=每簇的扇区数
  DS:BX=ID字节的地址
  CX=物理扇区的大小(字节数)
  DX=驱动器的簇数

(5)、功能2EH

功能描述: 设置/清除操作系统自动读取检验标志
入口参数: AH=2EH
DL=00H
AL=00H——清除该标志,01H——设置该标志
出口参数:

(6)、功能36H

功能描述: 取选定驱动器的信息
入口参数: AH=36H
DL=驱动器号(0-缺省,1=A,2=B,…)
出口参数: 若功能调用失败,AX=0FFFFH,否则,
  AX=每簇的扇区数
  BX=可用的簇数
  CX=物理扇区的大小(字节数)
  DX=驱动器中的簇数

(7)、功能54H

功能描述: 读取校验标志
入口参数: AH=54H
出口参数: AL=当前检验标志值:00H—关检验,01H—开检验