Die Informationen, die durch den Ausgang des Programms gegeben werden, sind etwas wie angezeigt, wie unten gegeben:
Part.Type |
Aufladung |
Ausgangspunkt |
Ende-Position |
Relative Sektoren |
Zahl der Sektoren |
|
|
Seite |
Zylinder |
Sektor |
Seite |
Zylinder |
Sektor |
|
|
FAT32 |
Ja |
1 |
0 |
1 |
254 |
701 |
63 |
63 |
11277567 |
VFAT EXT. |
Nein |
0 |
702 |
1 |
254 |
1023 |
63 |
11277630 |
28724220 |
Unbenutzt |
Nein |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Unbenutzt |
Nein |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Anmerkungen zur Kodierung:
Das Strukturfach wird benutzt, um die verschiedenen Parameter der Facheintragung des Faches in der Fachtabelle von MBR zu lesen. Das Strukturteil wird benutzt, um MBR Informationen zu lesen.
Die Funktion Anzeige () zeigt die Informationen der MBR Fach-Tabelle Parameter auf dem Schirm an. Da wir den Ausgang des Programms sehen, werden die beginnende und Endzylinder- und Sektorzahl angezeigt, wie folgt:
Sektor beginnen = 1
Zylinder anstellen = 0
Ende-Sektor = 63
Ende-Zylinder = 701
Dieses werden Sektor- und Zylindernummern von der Kombination von zwei Bytes errechnet. Die folgenden Tabellen zeigen dem, wie diese Zahlen errechnet werden:
00H (Byte am Versatz 03H) |
01H (Byte am Versatz 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 |
Spitzen 7 bis 0 für Zylindernummer |
Zylinder-Spitzen 9, 8 |
Sektor-Spitzen 5 bis 0 |
Zylindernummer =
0000000000 (b) = 0 |
Sektor-Zahl =
000001 (B) =1 |
C-H-S des partition= 0-0-1 so, beginnend.
Ähnlich sind die kodierung für die Ende-Zylinder- und Sektorzahl des Faches in der folgenden Tabelle gegeben worden:
BDH (Byte am Versatz 07H) |
BFH (Byte am Versatz 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 |
Spitzen 7 bis 0 für Zylindernummer |
Zylinder-Spitzen 9, 8 |
Sektor-Spitzen 5 bis 0 |
Zylindernummer =
1010111101 (b) = 701 |
Sektor-Zahl =
111111 (b) = 63 |
So das Ende C-H-S des Faches = 701-254-63.
|