3
DS:DX=存放输入字符的起始地址
接受输入字符串缓冲区的定义说明:
1、第一个字节为缓冲区的最大容量,可认为是入口参数;
2、第二个字节为实际输入的字符数(不包括回车键),可看作出口参数;
3、从第三个字节开始存放实际输入的字符串;
4、字符串以回车键结束,回车符是接受的最后一个字符;
5、若输入的字符数超过缓冲区的最大容量,则多出的部分被丢弃,系统并发出响铃,
直到输入“回车”键才结束输入。
例如:
BUFF 80, ?, 80 DUP(?) ;最多接受 80 个字符
出口参数:无
(9)、功能 0BH
功能描述:检查标准输入设备上是否有字符可读。该输入操作可被重定向
入口参数:AH=0BH
出口参数:AL=00H——无字符可读;FFH——有字符可读
(10)、功能 0CH
功能描述:清空当前的标准输入缓冲区,再读入字符。其输入操作可被重定向
入口参数:AH=0CH
AL=01H、06H、07H、08H 或 0AH
出口参数:若入口参数 AL 为 0AH,则 DS:DX=存放输入字符的起始地址,否则,出口参数 A
L=输入字符的 ASCII 码
2、目录控制功能(Directory-Control Function)
39H —创建目录
3AH —删除目录
3BH —设置当前目录
47H —读取当前目录
(1)、功能 39H
功能描述:用指定的驱动器和路径创建一个新目录
入口参数:AH=39H
DS:DX=指定路径的字符串地址(以 0 为字符串的结束标志)
出口参数:CF=0——创建成功,否则,AX=错误号(03H 或 05H),其含义见错误代码表
(2)、功能 3AH
评论0
最新资源