dos功能调用大全

dos功能调用大全

ID:13368578

大小:19.86 KB

页数:14页

时间:2018-07-22

dos功能调用大全_第1页
dos功能调用大全_第2页
dos功能调用大全_第3页
dos功能调用大全_第4页
dos功能调用大全_第5页
资源描述:

《dos功能调用大全》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、21H号中断类型(INT21H)的各功能详解。00H号功能——程序终止   入口参数:AH=0;功能号             CS已指定   返回值:无。01H号功能——键盘输入并回显。[检测break(Ctrl+C)]   入口参数:AH=01H;功能号   返回值:AL=输入的字符。02H号功能——显示输出。[检测break(Ctrl+C)]   入口参数:AH=02H;功能号             DL=要显示的字符   返回:光标移动。03H号功能——异步通讯输入。   入口参数:AH

2、=03H;功能号   返回值:AL=输入的数值04H号功能——异步通讯输出。   入口参数:AH=04H;功能号             DL=要输出的数值   返回值:无05H号功能——打印机输出。[自动检测打印机]   入口参数:AH=05H;功能号             DL=要输出的数值   返回值:无06H号功能——直接控制台I/O(输入/输出)。[[不检测break(Ctrl+C)]]   入口参数1:AH=06H;功能号             DL=要输出的字符(DL<0FFH)  

3、 功能1:输出   返回1:光标移动   入口参数2:AH=06H;功能号             DL=0FFH   功能2:输入   返回2:AL=输入的字符07H号功能——键盘输入但不回显。   入口参数:AH=07H;功能号   返回值:AL=输入的字符。08H号功能——键盘输入但不回显。[检测break(Ctrl+C)]   入口参数:AH=08H;功能号   返回值:AL=输入的字符。   说明:如果返回AL=0,则是扩展ASC码,要再次调用才能取得扩展ASC码。例:         mo

4、vah,8         int21h         cmpal,0         jnz-----是ASC码,去处理ASC码。         movah,8         int21h   ;这次AL返回扩展ASC码。09H号功能——显示字符串。   入口参数:AH=09H;功能号             DS:DX=串地址。串必须以'$'字符结尾。   返回:光标移动。0AH号功能——键盘输入字串到缓冲区。   入口参数:AH=0AH;功能号             DS:DX=缓冲区地

5、址。             缓冲区首字节=缓冲区字节数。   返回:缓冲区第二字节单元中的值为实际输入的字符数。   例子:如果要输入的最多字符个数为10,则缓冲区的结构如下:         db12        ;缓冲区长度(调用前设置)         db?         ;实际输入的字符数(由INT21H功能自动设置)         db10dup(?);输入的字符保存在这里0BH号功能——检测键盘状态。   入口参数:AH=0BH;功能号   返回:AL=0:表示有输入;     

6、    AL=0FFH:表示没有输入。0CH号功能——清除键盘输入缓冲区,并请求指定的输入功能。   入口参数:AH=0CH;功能号             AL=输入功能号(即上述功能号:01H,06H,07H,08H,0AH)             DS:DX=缓冲区地址(如果不请求0AH号功能,则本参数省略)。             缓冲区首字节=缓冲区字节数。   返回:与请求的功能返回相同。0DH号功能——磁盘复位。   入口参数:AH=0DH;功能号   返回:清除磁盘缓冲区。0EH号

7、功能——指定当前缺省的磁盘驱动器。   入口参数:AH=0EH;功能号             DL=驱动器编号(0=驱动器A;1=驱动器B;......)   返回:AL=驱动器数。0FH号功能——打开文件。   入口参数:AH=0FH;功能号             DS:DX=FCB(文件控制块)首址   返回:AL=0:成功;         AL=0FFH:失败。10H号功能——关闭文件。   入口参数:AH=10H;功能号             DS:DX=FCB(文件控制块)首址   

8、返回:AL=0:成功;         AL=0FFH:失败。11H号功能——查找首个目录。   入口参数:AH=11H;功能号             DS:DX=FCB(文件控制块)首址   返回:AL=0:成功;         AL=0FFH:失败。12H号功能——查找下一个目录。   入口参数:AH=12H;功能号             DS:DX=FCB(文件控制块)首址   返回:AL=0:成功;         AL=0FFH:失败。1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。