
一般来说,对于DOS的API函数而言,可以将子程序的编号放在AX寄存器中的AH和AL两个字节中。其中,AH表示子程序的分类,比如磁盘I/O、屏幕输出等。而AL则表示具体的子程序编号。举例来说,如果要调用磁盘I/O的子程序Int 21h,需要将AH寄存器的值设为3(即磁盘I/O分类),AL寄存器的值设为2(即读取扇区子程序)
需要注意的是,不同的DOS版本和功能对应的子程序编号可能会有所不同,因此在调用DOS子程序时,需要先查看相关的文档资料,确定正确的子程序编号和使用方法。
在DOS系统中有两层内部子程序可供用户调用。在DOS系统中有两层内部子程序可供用户调用,即与硬件相关的基本输入输出子程序ROMBIOS和与硬件无关的DOS层功能模块(系统功能调用程序)。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)