调用参数:AH=3DH,DS:DX指向要打开的文件说明字符串,该串应以0结尾。 AL=访问模式。 返回参数:若调用成功,则CF=0,AX=文件句柄。否则CF=1,AX=错误码。 说明:若打开成功,建议把AX中返回的文件句柄保存在一个变量中,以方便后边对该文件的操作。 错误类型码 错误类型码 含义 1 无效功能号 2 文件未找到 3 路径未找到或文件不存在 4 无文件描述字或打开文件太多 5 拒绝存取(访问失败) 6 无效文件描述字 7 内存文件控制块被破坏 8 存取码无效,无效访问 12 存取码无效,无效访问 13 无效数据 15 指示了无效的驱动器 关闭文件(功能号3EH) 调用格式: MOV AH,3EH MOV BX,文件描述字 INT 21H 功能:将内部缓冲区中的文件送磁盘,关闭文件。若文件被修改,则目录项中的日期、时间和文件大小被修改。 调用参数:AH=3EH,BX=文件句柄。 返回参数:若调用成功,则CF=0。否则CF=1,AX=错误码。 说明:BX中的文件句柄应是由前边的成功创建或打开文件功能得到的。若3EH功能调用成功,则把内部缓冲区的内容全部放入盘中,关闭文件,并释放文件句柄以供它用。若文件被修改或扩充,在目录项中的日期、时间和文件长度均被修改。 读文件(功能号3FH) 调用格式: MOV DX,OFFSET
原创力文档

文档评论(0)