记录操作功能(FCB)(RecordFunction)

记录操作功能(FCB)(RecordFunction),第1张

记录操作功能(FCB)(RecordFunction),第2张

14H—按顺序读入24H—设置相对记录数
15H—按顺序写入27H—随机块读入
21H—随机块读入
22H—随机写入
(1)、函数14H
函数描述:从文件中并相应增加文件的指针
。Entry参数:AH = 14h
DS: DX =之前打开的文件控制块的地址
Exit参数:Al = 00h-成功读取01h-文件尾
02h-段缠绕03h-部分记录在文件尾[描述:将下一个顺序数据块写入文件,相应增加文件的指针
。入口参数:ah = 15h
ds: dx =先前打开的文件控制块的地址
出口参数:Al = 00h-成功写入01H-磁盘满02H-段绕线
(3)、函数21h [入口参数:ah = 21h
ds: dx =先前打开的文件控制块的地址
出口参数:Al = 00h ——读取成功01H——文件尾
02H——取消读取操作03h描述:将内存中的数据写入文件中当前选中的记录
Entry参数:ah = 22h
DS: DX =之前打开的文件控制块的地址
Exit参数:Al = 00h—写成功01H—满盘02H—取消写操作
(5),。描述:将FCB中的相对记录数设置为打开的FCB中的记录数
Entry参数:ah = 24h
DS: DX =之前打开的文件控制块的地址
Exit参数:AL的值被销毁,其他寄存器不受影响,在FCB修改了offset 21H单元
(6) 以及函数27H
函数描述:从文件中读入几条记录到内存中
入口参数:ah = 27h
DS: DX =之前打开的文件控制块的地址
出口参数:al = 00。 02H-取消读取操作03h-部分记录记录在文件末尾
CX =实际读取的记录数
(7),函数28H
函数描述:从内存中写入几条记录到文件中
Entry参数:ah = 28h
CX = Br/] Export参数:Al = 00h-01H——成功写入的-02H——满盘段卷绕的
CX =实际写入的记录数。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 记录操作功能(FCB)(RecordFunction)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情