|
De Attributen is een binair gecodeerd gebied met 8 bits. De volgende lijst vertelt over de Status voor vlag van attributen voor het bepaalde dossier:
De Beetjes van attributen |
Attributen |
Beetje |
Binair |
Hexuitdraai |
Lees slechts de Vlag van het Dossier |
0 |
.......? |
01H |
De verborgen Vlag van het Dossier |
1 |
......?. |
02H |
De Vlag van het Dossier van het systeem |
2 |
.....?.. |
04H |
De Vlag van het Etiket van het volume
(Wijst erop dat de ingang een volumeetiket is) |
3 |
....?... |
08H |
Sub–folder
(in zelfde formaat zoals folder) |
4 |
...?.... |
10H |
Het Beetje van het archief
(Dossier dat sinds Laatste Steun wordt gewijzigd) |
5 |
..?..... |
20H |
Gereserveerd (bevat 0) |
6 |
0...... |
- |
Gereserveerd (bevat 0) |
7 |
0....... |
- |
Één Dossier kan veelvoudige attributen hebben. Bijvoorbeeld, kan één enkel Dossier Read-Only evenals ver*bergen-Dossier zijn of één enkel dossier kan beide eigenschappen, Systeem-Dossier en het ver*bergen-Dossier hebben. (Zie het Voorbeeld dat daarna voor het Coderen van de Ingangen van de Folder wordt gegeven).
De tijd en de Datum zijn een speciaal gecodeerd gebied van 32-beetjes (16-beetjes van Tijd en 16-beetjes voor Datum). De afdeling van deze Beetjes die de Tijd van gecreeerd of laatst bijgewerkt coderen samen te stellen en de Datum van gecreeerd of laatst bijgewerkt voor een Dossier, is gegeven in de Volgende lijst:
Het Date-Time van Dos formaat |
Naam |
Grootte (Beetjes) |
Waarde |
Uur (van 24 uur) |
5 |
0,,23 |
Notulen |
6 |
0,,59 |
Seconden (Seconden in toename van 2) |
5 |
0,,30 |
De Distributie van beetjes voor Tijd |
17de Byte |
16de Byte |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
H |
H |
H |
H |
H |
M |
M |
M |
M |
M |
M |
S |
S |
S |
S |
S |
|
Jaar (van 1980 - betekenend year=1980 + Waarde) |
7 |
0..127 |
Maand |
4 |
1..12 |
Dag |
5 |
1..31 |
De Distributie van beetjes voor Datum |
19de Byte |
18de Byte |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
M |
M |
M |
M |
D |
D |
D |
D |
D |
|
Totale grootte |
32 Beetjes |
|
De ingang voor Tijd van Create of het laatst Update van dossier, die de 16de en 17de Byte in de folderingang is, heeft het formaat dat in de bovengenoemde lijst wordt gegeven. Het coderen is als volgt:
- H is binair getal voor uur, dat zich van 0 tot 23 kon uitstrekken
- M is een binair getal voor minuut, die zich van 0 tot 59 kon uitstrekken
- S is een binair getal voor seconden in 2 secondentoename
De ingang voor Gegevens van Create of het laatst Update van Dossier, die de 18de en 19de Byte in de folderingang is, heeft het volgende formaat:
- Y is binair getal tussen 0 aan 127or jaar 1980 tot 2107
- M is binair getal voor maand, kon zich dit van 1 tot 12 uitstrekken
- D is een binair getal voor datum, kon zich dit van 1 tot 31 uitstrekken
Deze folderingang is verbonden met de VETTE ingang die op de eerste clusterwaarde wordt gebaseerd. Zodra Dos de beginnende clusterwaarde van om het even welk dossier van de Folder heeft, kan Dos het volledige dossier te weten komen gebruikend het VET. De Cluster van de Ingang in de ketting is de eerste cluster die omhoog het dossier maakt. Als de de foldervlag van de attributen wordt geplaatst, richt dit gebied aan een nieuwe folderingang.
De ingang van Grootte van dossier is 4 Bytes. Door dit kunnen wij berekenen, hoe FAT32 de maximumgrootte van een dossier tot 4.294.967.295 Bytes steunt dat ongeveer 4 GiB is. De 4 Bytes hebben 32 Beetjes en de maximum mogelijke grootte van het Dossier die door om het even welk Binair getal wordt samengesteld zou met 32 bits kunnen zijn,
= 11111111 11111111 11111111 11111111 (B) Bytes
= 4,294,967,295 (D) Bytes
~ 4 GiB
Aldus steunt FAT32 de maximumgrootte van het Dossier tot 4 GiB.
|
|