_DOS功能调用一览表.docVIP

  • 7
  • 0
  • 约4.82千字
  • 约 11页
  • 2017-03-29 发布于湖北
  • 举报
_DOS功能调用一览表

DOS功能调用一览表 DOS软中断 DOS2.10使用了20H-27H,其功能定义为: 中断 功能 入口参数 出口参数 INT20 程序正常退出 CS=PSP段地址 INT21 系统功能调用 AH=功能号 INT22 程序结束处理 INT23 Ctrl-Break处理 AL=0(忽略) INT24 严重错误处理 AL=驱动器号 AL=1(重试) AL=2(通过INT 23H终止) Cy=1出错 INT25 绝对磁盘读 CX=读入扇区数 DX=起始逻辑扇区数 DS:BX=缓冲区地址 AL=驱动器号 Cy=0正确 INT26 绝对磁盘写 CX=写盘扇区数 DX=起始逻辑扇区数 DS:BX=缓冲区地址 INT27 驻留退出 CS=PSP段地址 DX=程序末地址+1 二、DOS功能调用 功能号在AH中,并设好其余的入口参数,向DOS发出INT21H命令,最后获得出口参数。 调用号 功能 入口参数 出口参数 00H 程序终止 CS=PSP段地址 01H 键盘输入字符 AL=输入的字符 02H 显示输出 DL=显示的字符 03H 串行设备输入 AL=输入的字符 04H 串行设备输出 DL=输出的字符 05H 打印输出 DL=输出的字符 06H 直接控制台I/O DL=0FFH(输入请求) DL=字符(输出请求) AL=输入的字符

文档评论(0)

1亿VIP精品文档

相关文档