3.3.4. Содержимое FAT

Error message

Notice: Undefined index: add term path in hansel_get_breadcrumbs() (line 524 of /data/sites/msdosworld.ru/www/sites/all/modules/hansel/hansel.module).

      Первый  байт  FAT  содержит  описатель  носителя (см. 3.2).

 Затем несколько  байтов равны FFh  (2 для дискет,  5 для жестких

 дисков с  12-битовыми FAT, 7 для  16-битовых FAT). Вся остальная

 FAT  состоит  из  12-  или  16-разрядных  элементов,  по  одному

 элементу на  каждый кластер диска.  Элемент FAT может  содержать

 следующие значения:

 

      (0)000h                свободный кластер

      (F)FF0h - (F)FF6h      зарезервированный кластер

      (F)FF7h                дефектный кластер

      (F)FF8h - (F)FFFh      конец файла

      (0)002h - (F)FEFh      номер следующего кластера файла.

 

      Примечание:   Старшая   тетрада,   заключенная   в  скобки,

 относится к 16-разрядным  элементам. Например, дефектный кластер

 помечается FF7h в 12-разрядный FAT и FFF7h - в 16-разрядный FAT.

 

      К   счастью,   нам   почти   никогда   не   нужно  работать

 непосредственно с  FAT, т. к. все  ведение ее берет  на себя ДОС.

 Единственная ситуация,  когда прямое обращение к  FAT может быть

 полезно, это  просмотр всех файлов во  всех каталогах диска (как

 это  делают,  например,  антивирусные  программы). В этом случае

 прямой доступ к FAT и каталогам работает примерно вдвое быстрее,

 чем использование функций ДОС.

 

      См. также: Диски, каталоги, файлы.

 

 

Вы находитесь в разделе: 

Добавить коментарий