中国科学院43(0x13)
功能20H条(0x20或32)-->获得本届媒体格式(康柏移动媒体atapi装置)
Call with: AH = 20H
DL = drive number
Return: If Function Successful,
Carry Flag = clear
AL = media type
AH = 00H
If Function Unsuccessful,
CF = set
AH = error code
评论:
这项功能是用来取得当前媒体格式. 康柏值/atapi式磁碟媒体已经有如下表:
Value |
Media |
03H |
720K (1M unformatted) |
04H |
1.44M (2M unformatted) |
06H |
2.88M (4M unformatted) |
0CH |
360K |
0DH |
1.2M |
0EH |
Toshiba 3mode |
0FH |
NEC 3mode (1024 bytes per sectors) |
10H |
ATAPI Removable Media Device |
中国科学院43(0x13)
功能21H条(0x21或33)-->部门经过多盘(聚苯乙烯及PS/2,硬盘)
Call with: AH = 21H
AL = number of sectors to Read
CH = low byte of 12-bit cylinder number
CL = starting sector (bits 0 to 5) and bits 8
and 9 of cylinder (bits 6 and 7)
DH = head number (bits 0 to 5) and bits 10
and 11 of cylinder (bits 6 and 7)
DL = drive number
ES:BX = Data buffer to be read
Return: If Function Successful,
Carry flag = clear
ES:BX = Filled Data Buffer
If Function Unsuccessful,
Carry flag = set
AH = status
评论:
功能是用来经过多盘多种行业使用块模式 只有创造一个中断结束后转让一批行业而非每次界.
中国科学院43(0x13)
功能22h组(34或0x22)-->部门写出多盘(聚苯乙烯及PS/2,硬盘)
Call with: AH = 22H
AL = number of sectors to be written
CH = low byte of 12-bit cylinder number
CL = starting sector (bits 0 to 5) and bits 8
and 9 of cylinder (bits 6 and 7)
DH = head number (bits 0 to 5) and bits 10
and 11 of cylinder (bits 6 and 7)
DL = drive number
ES:BX = buffer containing data to be written
Return: If function Successful,
Carry Flag = clear
AH = 01H
If function Unsuccessful,
Carry Flag = Set
AH = Status
评论:
功能是用来写用多种行业的多盘块模式 只有创造一个中断结束后转让一批行业而非每次界.
中国科学院43(0x13)
功能22h组(34或0x22)-->使/缓存失灵(二quickcachev4.20)
Call with: AH = 22H
AL = new state (00H, if disabled and 01H,
if enabled)
Return: If Function Successful,
AX = 0000H
If Function Unsuccessful,
AX = status
评论:
这项功能让和/或残疾所有缓存驱动. 如果成功的功能是斧头登记0000h东西回报状况.
|