INT 13H (0x13)
機能46H (0x46か70) -->出しなさい媒体(IBM/MS INT 13H延長)を
Call with: AH = 46H
AL = 00H (reserved)
DL = Drive number
Return: If Function Successful,
Carry Flag = Clear
AH = 00H
If Function Unsuccessful,
Carry Flag = Set
AH = error code
コメント:
この機能は媒体を出すことである。 機能が巧妙運べば旗をなら明確およびならああ記録は00H、他に旗をである一定およびああリターンエラー・コード運ぶ。
INT 13H (0x13)
機能47H (0x47か71) -->拡張したシーク(IBM/MS INT 13H延長)を
Call with: AH = 47H
DL = Drive number
DS:SI = Disk address packet
Return: If Function Successful,
Carry Flag = Clear
AH = 00H
If Function Unsuccessful,
Carry Flag = Set
AH = error code
コメント:
この機能はシーク機能のための延長である。 機能が巧妙運べば旗をなら明確およびならああ記録は00H、他に旗をである一定およびああリターンエラー・コード運ぶ。 ディスク住所包みのブロック数分野はブロックの数に首尾よく置かれる。
INT 13H (0x13)
機能48H (0x48か72) -->得なさいドライブ変数(IBM/MS INT 13H延長)を
Call with: AH = 48H
DL = Drive (80H-FFH)
DS:SI = Buffer for drive parameters
Return: If Function Successful,
Carry Flag = Clear
AH = 00H
DS:SI = Buffer filled
If Function Unsuccessful,
Carry Flag = Set
AH = Error code
コメント:
この機能がドライブ変数を得るのに使用されている。 機能が巧妙運べば旗をなら明確およびならああ記録はdsの00Hである: 満たされた緩衝のsiは、他に旗をである一定ああリターンエラー・コード運び。
INT 13H (0x13)
機能49H (0x49か73) -->延長媒体は変わる(IBM/MS INT 13H延長)
Call with: AH = 49H
DL = Drive number (any drive number, see
Comments)
Return: If media has not been changed,
Carry Flag = Clear
AH = 00H
If media may have been changed,
Carry Flag = Set
AH = 06H (Error code for media change)
コメント:
この機能は媒体の変更機能のための延長である。 機能が巧妙運べば旗をなら明確およびならああ記録は00H、他に旗をである一定およびああリターンエラー・コード運ぶ。
この機能および機能の主な違いはああ= INT 13Hの16H私達が機能16Hがドライブ数だけ00Hにフロッピーディスクの7FH可能にするドライブ数を指定するかもしれないことである。
|