De informatie die door de output van het programma wordt gegeven is getoond iets als zoals hieronder gegeven:
Het Type van deel |
Laars |
Beginnende plaats |
Het einde van Plaats |
Relatieve Sectoren |
Aantal Sectoren |
|
|
Kant |
Cilinder |
Sector |
Kant |
Cilinder |
Sector |
|
|
FAT32 |
Ja |
1 |
0 |
1 |
254 |
701 |
63 |
63 |
11277567 |
VFAT EXT. |
Nr |
0 |
702 |
1 |
254 |
1023 |
63 |
11277630 |
28724220 |
Ongebruikt |
Nr |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Ongebruikt |
Nr |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Commentaren op codage:
De structuurverdeling wordt gebruikt om de diverse parameters van verdelingsingang van verdeling in verdelingslijst van MBR te lezen. Het structuurdeel wordt gebruikt om informatie te lezen MBR.
De functievertoning () toont de informatie van De parameters van de Lijst van de mbr- Verdeling over het scherm. Aangezien wij de output van het programma zien, worden de aanvang en van de de eindecilinder en sector aantal getoond als volgt:
Beginnende Sector = 1
Beginnende Cilinder = 0
Beëindigend Sector = 63
Beëindigend Cilinder = 701
Deze sector en cilinderaantallen worden berekend vanaf de combinatie van twee bytes. De volgende lijsten tonen aan dat hoe deze aantallen worden berekend:
00H (Byte bij Compensatie 03H) |
01H (Byte bij Compensatie 02H) |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
Beetjes 7 tot 0 voor het Aantal van de Cilinder |
Beetjes 9..8 van de cilinder |
Beetjes van de sector 5 tot 0 |
Het Aantal van de cilinder =
0000000000 (B) = 0 |
Het Aantal van de sector =
000001 (B)=1 |
Aldus Beginnend c-h-s van de verdeling = 0-0-1.
Op dezelfde manier zijn het Coderen voor de Cilinder van het Einde en het aantal van de Sector van de verdeling gegeven in de volgende lijst:
BDH (Byte bij Compensatie 07H) |
BFH (Byte bij Compensatie 06H) |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
Beetjes 7 tot 0 voor het Aantal van de Cilinder |
Beetjes 9..8 van de cilinder |
Beetjes van de sector 5 tot 0 |
Het Aantal van de cilinder =
1010111101 (B) = 701 |
Het Aantal van de sector =
111111 (B) = 63 |
Aldus Beëindigend c-h-s van de Verdeling = 701-254-63.
|