Commentaren op logica en codage van programma:
De structuurwortel wordt gebruikt om 32 bytes van de Ingang van het Dossier in de Folder van de Wortel te lezen en one_root_sector van de Structuur leest alle 16 ingangen van het Dossier in één Sector van de Folder van de Wortel
Als u alle sectoren van de informatie van de wortelfolder wilt lezen zou u het als struct wortel entry[224 ] moeten nemen; nochtans heb ik het programma geschreven om de 16 ingangen van slechts één sector van wortelfolder te analyseren.
De Beginnende Sector van het Dossier is berekend als volgt:
j= one.entry[i].starting_cluster+31;
Het wordt dit gedaan omdat het gegevensgebied van 1,44 MB, 3 ½ duim floppy disk na de eerste 32 sectoren van de floppy disk begint. En in de gespecificeerde capaciteits floppy disk, bedraagt één cluster één sector.
De volgende lijst toont de logische kaart van 1.44MB, 3½ duim floppy disk:
van het fat12- Dossier wordt en het hebben van 18 Sectoren per Spoor, 80 Sporen, 2 Kanten en 512 bytes per Sector geformatteerd die (1 Sector per Cluster gebruikt). |
Absolute Sectoren |
Inhoud |
0 |
Het Verslag van de laars |
1 – 9 |
VET 1 |
10 – 18 |
VET 2 |
19 – 32 |
De Folder van de wortel |
33 – 2879 |
Het Gebied van gegevens |
Uit gezet van het programma wordt getoond als volgt:
DIEN NR IN. |
FILENAME |
UITBREIDING |
BEGINNENDE CLUSTER |
FILESIZE |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 |
ALLPARTS
CUTPASTE
FLOPYDBR
HDD_DBR
REC_DBR
MBR_BACK
PASTEMBR
PARTBOOT
TTPARBOO
TT_IMAGE
TEMPFLP
TEMPWIPE
NOW_RAW
DATAWIPE
LOW_WIPE |
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C |
19
41
42
45
53
59
62
65
71
78
86
96
103
114
118 |
11131
442
1413
4094
2785
1172
1181
2685
3220
3826
4992
3234
5416
2029
3385 |
Ga het Aantal van het Dossier in, wilt u volledig 8 schrappen en tenietdoen
U bent ongeveer af:vegen-uit, het Dossier "PARTBOOT. C"
Wilt u... Y (van Y/N voortzetten )
Dossier "PARTBOOT. C" Geschrapte!!!
|
|