Атрибутами будут бинарное закодированное поле 8-Bit. Following таблица говорит о состоянии для флага атрибутов для, котор дали архива:
Биты Атрибута |
Атрибут |
Бит |
Бинарно |
Наговор |
Прочитанный Только Флаг Архива |
0 |
.......? |
01H |
Спрятанный Флаг Архива |
1 |
......?. |
02H |
Флаг Системного файла |
2 |
.....?.. |
04H |
Флаг Пометки на томе
(показывает что входом будет пометка на томе) |
3 |
....?... |
08H |
Sub–директория
(в такой же форме как директория) |
4 |
...?.... |
10H |
Бит Архивохранилища
(Архив Доработанный С Последней Подпорки) |
5 |
.?..... |
20H |
Reserved (Содержит 0) |
6 |
0...... |
- |
Reserved (Содержит 0) |
7 |
0....... |
- |
Один архив может иметь множественные атрибуты. Например, одиночный архив может быть read-Only также,как Прятать-Arxiv или одиночный архив может иметь оба атрибута, Систем-Arxiv и Прятать-Arxiv. (см. пример, котор дали затем для зашифрования входов директории).
Временем и датой будут специально закодированное поле 32-Bits (16-Bits времени и 16-Bits на дата). Разделение этих битов шифруя для того чтобы составить время созданное или последнееся updated и дату созданное или последнееся updated для архива, было уступано following таблица:
Форма Дат-Vremeni dos |
Имя |
Размер (Биты) |
Значение |
Час (24-часовой) |
5 |
0..23 |
Минута |
6 |
0..59 |
Секунды (секунды в инкременте 2) |
5 |
0..30 |
Распределение Битов На Время |
йътю Байт |
йьтю Байт |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
Ю |
Ю |
Ю |
Ю |
Ю |
М |
М |
М |
М |
М |
М |
С |
С |
С |
С |
С |
|
Год (от 1980 - смысль year=1980 + значение) |
7 |
0..127 |
Месяц |
4 |
1..12 |
День |
5 |
1..31 |
Распределение Битов На Дата |
й9тю Байт |
й8тю Байт |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
Ы |
Ы |
Ы |
Ы |
Ы |
Ы |
Ы |
М |
М |
М |
М |
Д |
Д |
Д |
Д |
Д |
|
Полный размер |
32 бита |
|
Вход на время создается или последнее уточнение архива, который будет йьтю и йътю байтом в входе директории, имеет уступанную форму вышеуказанная таблица. Зашифрование следующим образом:
- Ю будет binary number на час, то смог заколебаться от 0 до 23
- М будет binary number на минута, то смог заколебаться от 0 до 59
- С будет binary number на секунды в инкременте 2 секунд
Вход для данных создается или последнее уточнение архива, который будет й8тю и й9тю байтом в входе директории, имеет following форму:
- Ы будет binary number между 0 к 127or году 1980 до 2107
- М будет binary number на месяц, это смог заколебаться от 1 до 12
- Д будет binary number на дата, это смог заколебаться от 1 до 31
Этот вход директории соединен при ТУЧНЫЙ вход основанный на первом значении группы. Как только dos имеет начиная значение группы любого архива от директории, dos может найти вне вполне архив использующ САЛО. Группа входа в цепи будет первой группой делает вверх архив. Если флаг директории атрибутов установлен, то пункты этого поля к новому входу директории.
Вход размера архива 4 байта. этим мы можем высчитать, как FAT32 поддерживает максимальный размер архива до 4.294.967.295 байт который будет приклинком около 4. 4 байта имеют 32 бита и максимальный по возможности размер архива составленный всеми 32-Bit бинарными смог быть,
= 11111111 11111111 11111111 11111111 (B) байт
= 4.294.967.295 (D) байт
~приклинок 4
Таким образом FAT32 поддерживает максимальный размер архива до приклинка 4.
|