14H —順序讀24H —設置相對記錄數(shù)
15H —順序寫27H —隨機讀塊
21H —隨機讀28H —隨機寫塊
22H —隨機寫
(1)、功能14H
功能描述:從文件中讀出下一個順序塊,并相應增加文件的指針
入口參數(shù):AH=14H
DS:DX=先前打開文件控制塊的地址
出口參數(shù):AL=00H——讀取成功 01H——文件尾
02H——段纏繞 03H——部分記錄在文件尾
(2)、功能15H
功能描述:向文件寫入下一個順序數(shù)據(jù)塊,并相應增加文件的指針
入口參數(shù):AH=15H
DS:DX=先前打開文件控制塊的地址
出口參數(shù):AL=00H——寫入成功 01H——磁盤滿 02H——段纏繞
(3)、功能21H
功能描述:從文件中讀出當前選定的記錄
入口參數(shù):AH=21H
DS:DX=先前打開文件控制塊的地址
出口參數(shù):AL=00H——讀取成功 01H——文件尾
02H——取消讀操作 03H——部分記錄在文件尾
(4)、功能22H
功能描述:把內(nèi)存中的數(shù)據(jù)寫入在文件中當前選定的記錄
入口參數(shù):AH=22H
DS:DX=先前打開文件控制塊的地址
出口參數(shù):AL=00H—寫入成功 01H—磁盤滿 02H—取消寫操作
(5)、功能24H
功能描述:設置FCB中相對記錄數(shù)作為被打開FCB中的記錄數(shù)
入口參數(shù):AH=24H
DS:DX=先前打開文件控制塊的地址
出口參數(shù):AL的值被破壞,其它寄存器不受影響,F(xiàn)CB中偏移量21H單元被修改
(6)、功能27H
功能描述:從文件中讀出若干個記錄到內(nèi)存中
入口參數(shù):AH=27H
DS:DX=先前打開文件控制塊的地址
出口參數(shù):AL=00H——讀取成功 01H——文件尾
02H——取消讀操作 03H——部分記錄在文件尾
CX=實際讀出的記錄數(shù)
(7)、功能28H
功能描述:從內(nèi)存向文件中寫入若干個記錄
入口參數(shù):AH=28H
CX=要寫入的記錄數(shù)
DS:DX=先前打開文件控制塊的地址
出口參數(shù):AL=00H——寫入成功 01H——磁盤滿 02H——段纏繞
CX=實際寫入的記錄數(shù)球
15H —順序寫27H —隨機讀塊
21H —隨機讀28H —隨機寫塊
22H —隨機寫
(1)、功能14H
功能描述:從文件中讀出下一個順序塊,并相應增加文件的指針
入口參數(shù):AH=14H
DS:DX=先前打開文件控制塊的地址
出口參數(shù):AL=00H——讀取成功 01H——文件尾
02H——段纏繞 03H——部分記錄在文件尾
(2)、功能15H
功能描述:向文件寫入下一個順序數(shù)據(jù)塊,并相應增加文件的指針
入口參數(shù):AH=15H
DS:DX=先前打開文件控制塊的地址
出口參數(shù):AL=00H——寫入成功 01H——磁盤滿 02H——段纏繞
(3)、功能21H
功能描述:從文件中讀出當前選定的記錄
入口參數(shù):AH=21H
DS:DX=先前打開文件控制塊的地址
出口參數(shù):AL=00H——讀取成功 01H——文件尾
02H——取消讀操作 03H——部分記錄在文件尾
(4)、功能22H
功能描述:把內(nèi)存中的數(shù)據(jù)寫入在文件中當前選定的記錄
入口參數(shù):AH=22H
DS:DX=先前打開文件控制塊的地址
出口參數(shù):AL=00H—寫入成功 01H—磁盤滿 02H—取消寫操作
(5)、功能24H
功能描述:設置FCB中相對記錄數(shù)作為被打開FCB中的記錄數(shù)
入口參數(shù):AH=24H
DS:DX=先前打開文件控制塊的地址
出口參數(shù):AL的值被破壞,其它寄存器不受影響,F(xiàn)CB中偏移量21H單元被修改
(6)、功能27H
功能描述:從文件中讀出若干個記錄到內(nèi)存中
入口參數(shù):AH=27H
DS:DX=先前打開文件控制塊的地址
出口參數(shù):AL=00H——讀取成功 01H——文件尾
02H——取消讀操作 03H——部分記錄在文件尾
CX=實際讀出的記錄數(shù)
(7)、功能28H
功能描述:從內(nèi)存向文件中寫入若干個記錄
入口參數(shù):AH=28H
CX=要寫入的記錄數(shù)
DS:DX=先前打開文件控制塊的地址
出口參數(shù):AL=00H——寫入成功 01H——磁盤滿 02H——段纏繞
CX=實際寫入的記錄數(shù)球