3.3.1. Общие сведения

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.4) содержит номер начального

 кластера  файла,  описываемого   данным  элементом.  Этот  номер

 является  указателем   в  FAT,  где   содержится  информация  об

 остальных  кластерах  файла,  организованная  в  связный список.

 Пусть, например,  начальный кластер файла  имеет номер 8,  а FAT

 устроена так:

 

                              

                               v

     00 01  02 03 04 05  06 07 08 09  0Ah 0Bh 0Ch 0Dh 0Eh 0Fh

    ┌──┬───┬──┬──┬──┬───┬──┬──┬──┬───┬───┬───┬───┬───┬───┬───┐

 00 │ID│FFh│03│04│05│FFh│00│00│09│0Ah│0Bh│15h│00 │00 │00 │00 │

    └──┴───┴──┴──┴──┴───┴──┴──┴┬─┴──┬┴──┬┴──┬┴───┴───┴───┴───┘

                                 ^ │ ^ │ ^ │

                               └──┘ └─┘ └─┘ │

                                           

                     ┌──────────────────────┘

                     v

    ┌──┬──┬──┬──┬──┬───┬───┬───┬───┬───┬───┬───┬──┬──┬──┬──┐

 10h│00│00│00│00│00│16h│17h│19h│F7h│1Ah│1Bh│FFh│00│00│00│00│

    └──┴──┴──┴──┴──┴┬──┴──┬┴──┬┴───┴──┬┴──┬┴───┴──┴──┴──┴──┘

                       ^ │ ^ │     ^ │ ^ │  ^

                    └───┘ └─┘ └─────┘ └─┘ └──┘

 

                             . . .

 

 Тогда наш файл  состоит из 10 кластеров с  номерами 08, 09, 0Ah,

 0Bh,  15h,  16h,  17h,  19h,  1Ah,  1Bh. Кроме того, приведенный

 фрагмент FAT указывает, что:

 

      - кластер 1Bh является последним кластером файла;

      - кластер  18h является дефектным  и исключен из  файлового

 пространства диска;

      - кластеры 6, 7, 0Ch - 14h, 1Ch - 1Fh свободны;

      - еще один файл расположен в кластерах 2-5. Для определения

 имени этого  файла Вам нужно  найти элемент каталога,  начальный

 кластер которого равен 2.

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

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