Le informazioni fornite dall'uscita del programma sono visualizzate qualcosa come come dato qui sotto:
Part.Type |
Caricamento del sistema |
Posizione iniziare |
Posizione di conclusione |
Settori relativi |
Numero di settori |
|
|
Lato |
Cilindro |
Settore |
Lato |
Cilindro |
Settore |
|
|
FAT32 |
Sì |
1 |
0 |
1 |
254 |
701 |
63 |
63 |
11277567 |
INTERNO DI VFAT |
No |
0 |
702 |
1 |
254 |
1023 |
63 |
11277630 |
28724220 |
Inutilizzato |
No |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Inutilizzato |
No |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Osservazioni su codificazione:
Il divisorio della struttura è usato per leggere i vari parametri dell'entrata del divisorio del divisorio in tabella del divisorio di MBR. La parte della struttura è usata per leggere le informazioni di MBR.
L'esposizione di funzione () visualizza le informazioni dei parametri della Tabella del divisorio di MBR sullo schermo. Poichè vediamo l'uscita del programma, il numero cominciante e di conclusione del settore e del cilindro è visualizzato come segue:
Iniziando settore = 1
Avviando cilindro = 0
Settore di conclusione = 63
Cilindro di conclusione = 701
Questo i numeri di cilindro e del settore sono calcolati dalla combinazione di due byte. Le seguenti tabelle mostrano quello come questi numeri sono calcolati:
00H (byte all'immagine riportata 03H) |
01H (byte all'immagine riportata 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 |
Punte 7 - 0 per il numero di cilindro |
Punte 9, 8 del cilindro |
Punte 5 - 0 del settore |
Numero di cilindro =
0000000000 (B) = 0 |
Numero del settore =
000001 (B) =1 |
Così iniziando C-H-S del partition= 0-0-1.
Similmente, la codifica per il numero del cilindro e del settore di conclusione del divisorio è stata data nella tabella seguente:
BDH (byte all'immagine riportata 07H) |
BFH (byte all'immagine riportata 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 |
Punte 7 - 0 per il numero di cilindro |
Punte 9, 8 del cilindro |
Punte 5 - 0 del settore |
Numero di cilindro =
1010111101 (B) = 701 |
Numero del settore =
111111 (B) = 63 |
Così la conclusione C-H-S del divisorio = 701-254-63.
|