INT 13H (0x13)
Functie 02H (0x02)? Lees sector
Vraag met:AH = 02H
AL = aantal sectoren
CH = cilinder
CL = sector
DH =hoofd
DL = aandrijving
00H-7FH floppy disk
80H-FFH vaste schijf
ES:BX = segment: compensatie van buffer
Returns:If succesvolle functie
Draag vlag = ontruimen
AH = 00H
Al = aantal overgebrachte sectoren
Als niet succesvolle functie
Draag vlag = plaatsen
AH = status
Becommentariëert:
Deze functie leest één of meerdere sectoren van schijf in geheugen. Voor vaste schijven, wordt het bovenleer 2 beetjes van het 10-beetje cilinderaantal geplaatst in de hogere 2 beetjes van registercl.
INT 13H (0x13)
Functie 03H (0x03)? Schrijf sector
Call with: AH = 03H
AL = aantal sectoren
CH = cilinder
CL = sector
DH = hoofd
DL = aandrijving
00H-7FH floppy disk
80H-FFH vaste schijf
S: BX = segment: compensatie van buffer
Returns:If succesvolle functie
Draag vlag = ontruimen
AH = 00H
Al = aantal overgebrachte sectoren
Als niet succesvolle functie
Draag vlag = plaatsen
AH = status
Becommentariëert:
Deze functie schrijft één of meerdere sectoren van geheugen aan schijf. Voor vaste schijven, wordt het bovenleer 2 beetjes van het 10-beetje cilinderaantal geplaatst in de hogere 2 beetjes van registercl.
|