Gli attributi è un campo con codice binario 8-Bit. La seguente tabella dice a circa la condizione per la bandierina degli attributi per la data lima:
Attribute Bits |
Attribute |
Bit |
Binary |
Hex |
Read Only File Flag |
0 |
.......? |
01H |
Hidden File Flag |
1 |
......?. |
02H |
System File Flag |
2 |
.....?.. |
04H |
Volume Label Flag
(Indicates that the entry is a volume label) |
3 |
....?... |
08H |
Sub–directory
(in same format as directory) |
4 |
...?.... |
10H |
Archive Bit
(File Modified Since Last Backup) |
5 |
..?..... |
20H |
Reserved (Contains 0) |
6 |
.0...... |
- |
Reserved (Contains 0) |
7 |
0....... |
- |
Una lima può avere attributi multipli. Per esempio, una singola lima può essere un passivo così come la Nascond-Lima o una singola lima può avere entrambi gli attributi, la Sistema-Lima e la Nascond-Lima. (Vedere l'esempio fornito dopo per la codifica delle entrate di indice).
Tempo e la data è un campo specialmente codificato di 32-Bits (16-Bits di Tempo e 16-Bits per la data). La divisione di queste punte che mettono per comporre il Tempo di aggiornato generato o ultimo e la data di aggiornato generato o ultimo per una lima, è stata data nella seguente tabella:
The DOS Date-Time format |
Name |
Size (Bits) |
Value |
Hour (24-hour) |
5 |
0..23 |
Minute |
6 |
0..59 |
Seconds (Seconds in increment of 2) |
5 |
0..30 |
Bits Distribution For Time |
17th Byte |
16th 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 |
|
Year (from 1980 - meaning year=1980 + Value) |
7 |
0..127 |
Month |
4 |
1..12 |
Day |
5 |
1..31 |
Bits Distribution For Date |
19th Byte |
18th 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 |
|
Total size |
32 Bits |
|
L'entrata per Periodo di genera o l'ultimo aggiornamento della lima, che è il sedicesimo e diciassettesimo byte nell'entrata di indice, ha la disposizione data nella suddetta tabella. La codifica è come segue:
- La H è numero binario per l'ora, quella potrebbe variare da 0 a 23.
- La m. è un numero binario per il minuto, quello potrebbe variare da 0 a 59.
- La S è un numero binario per i secondi in un incremento di 2 secondi.
L'entrata per i dati di genera o l'ultimo aggiornamento della lima, che è il diciottesimo e diciannovesimo byte nell'entrata di indice, ha la seguente disposizione:
- Y è numero binario fra 0 127or agli anni 1980 - 2107.
- La m. è numero binario per il mese, questo potrebbe variare da 1 a 12.
- La D è un numero binario per la data, questa potrebbe variare da 1 a 31.
Questa entrata di indice è collegata con l'entrata di FAT basata sul primo valore della serie di ingranaggi. Una volta che il DOS ha il valore avviantesi della serie di ingranaggi di tutta la lima dall'indice, il DOS può scoprire la lima completa usando il FAT. La serie di ingranaggi dell'entrata nella catena è la prima serie di ingranaggi che compone la lima. Se la bandierina dell'indice di attributi' è regolata, punti di questo campo ad una nuova entrata di indice.
L'entrata del formato della lima è di 4 byte. Da questo possiamo calcolare, come FAT32 sostiene il formato massimo di una lima fino a 4.294.967.295 byte che è chiavetta circa 4. I 4 byte hanno 32 bit ed il formato di lima possibile massimo composto da binario affatto 32-Bit potrebbe essere,
= 11111111 11111111 11111111 11111111 (B) Bytes
= 4,294,967,295 (D) Bytes
~ 4 GiB
Così il FAT32 sostiene il formato di lima massimo fino alla chiavetta 4.
|