в первом байте показывает, что
Код 2Е (символ ".") в первом байте показывает, что элемент описывает сам каталог. Если и во втором байте содержится код 2Е, то элемент описывает родительский каталог ("..").
Расширение имени. Если элемент каталога описывает файл, то это поле может быть и пустым. В противном случае это поле используется, когда в элементе корневого каталога указывается метка тома.
66
Атрибуты файла. Каждый бит этого поля задает определенный атрибут, указанный в табл. 3.4.
Таблица 3.4
Состав байта атрибутов
№ бита |
Назначение |
0 |
Защищенный |
1 |
Скрытый |
2 |
Системный |
3 |
Метка тома |
4 |
Каталог |
5 |
Архивный |
6 |
Не используется |
7 |
Не используется |
Поле время". Его содержимое рассматривается как целое число без знака, полученное по следующей формуле: часы ? 2048+минуты ? 32+секунды/2.
Для выполнения обратного преобразования следует разделить содержимое поля времени на 2048, частное от деления даст нам часы. Деление остатка на 32 дает нам частное, равное числу минут, а полученный остаток при умножении его на 2 дает секунды.
Поле "дата". Содержимое его рассматривается как целое число без знака, полученное по следующей формуле: (год-1980) ? 512+месяцх 32+день.
По этой формуле календарь поддерживается с 1980 года по 2108 год (из-за ограниченности ширины поля даты).
Номер первого кластера. Содержимое этого поля одновременно служит указателем к первому кластеру файла в поле данных и к первому элементу в цепочке FAT. Для файлов, которым не выделено места на диске, и для метки тома это поле содержит OOOOh.
67
65 :: 66 :: 67 :: Содержание
Содержание Назад Вперед