Какая из вечных ценностей самая быстротечная:
Результат
Архив

МЕТА - Украина. Рейтинг сайтов Webalta Уровень доверия



Союз образовательных сайтов
Главная / Предметы / Кибернетика / Работа с дисками


Работа с дисками - Кибернетика - Скачать бесплатно


                |
|8       |Метка тома. Дескриптор метки тома может находиться только в    |
|        |корневом каталоге логического диска                            |
|10h     |Дескриптор, описывающий каталог                                |
|20h     |Обычный файл, который не был выгружен программами backup.exe   |
|        |или xcopy.exe                                                  |

6.25 Дескрипторы удаленных файлов.
   При удалении файла первый байт его имени заменяется на байт  E5h  (символ
"х"). Все кластеры, распределенные файлу, отмечаются в  FAT  как  свободные.
Если вы только что удалили файл, его  еще  можно  восстановить,  так  как  в
дескрипторе сохранились все поля, кроме первого байта имени файла.  Но  если
на диск записать новые  файлы,  то  содержимое  кластеров  удаленного  файла
будет изменено и восстановление станет невозможным.

6.26 Время создания или изменения файла.
   Остановимся подробнее на полях времени  и  даты  создания  или  последней
модификации файла.  MS-DOS  обновляет  содержимое  этих  полей  после  любой
операции,  изменяющей  содержимое  файла  -   создания   файла,   перезаписи
содержимого файла, добавления  данных  в  файл  или  обновления  содержимого
файла. После обновления файла MS-DOS устанавливает  бит  архивации  5  байта
атрибутов в 1.
   Старшие пять бит содержат значение часа модификации файла,  шесть  бит  с
номерами 5 - 10 содержат значение минут модификации  файла,  и,  наконец,  в
младших 5 битах хранится значение секунд, деленное на  2.  Для  того,  чтобы
время обновления файла уместилось в шестнадцати  битах,  пришлось  пойти  на
снижение точности времени до двух секунд.

6.27 Дата создания или изменения файла.
   Формат даты обновления файла напоминает формат времени. Для того чтобы
получить значение года обновления файла, необходимо прибавить к величине,
хранимой в старших семи битах, значение 1980. Поля месяца и дня каких-либо
особенностей не имеют, они полностью соответствуют календарной дате.

6.28 Длина файла.
   Поле длины в дескрипторе  содержит  точную  длину  файла  в  байтах.  Для
каталогов в поле длины записано нулевое значение. Вы не  можете  работать  с
каталогом средствами MS-DOS,  как  с  обычным  файлом.  Единственный  способ
прочитать каталог как файл  -  использование  таблицы  FAT  для  определения
цепочки занимаемых каталогом кластеров и  чтение  секторов,  соответствующих
этим кластерам при помощи прерывания INT 25h.
Список литературы.
   1. Фролов А.В., Фролов Г.В. Библиотека системного программиста. Т. 1.
      Часть 1, 2, 3. Операционная система MS-DOS. М: ДИАЛОГ-МИФИ, 1991,
      1993.
   2. Фролов А.В., Фролов Г.В. Библиотека системного программиста. Т. 2.
      Аппаратное обеспечение IBM PC. Часть 1, 2. М: ДИАЛОГ-МИФИ, 1992.
   3. Фролов А.В., Фролов Г.В. Библиотека системного программиста. Т. 19, MS-
      DOS для программиста. Часть 2, М.: ДИАЛОГ-МИФИ, 1995.
 

назад |  9 | вперед


Назад


Новые поступления

Украинский Зеленый Портал Рефератик создан с целью поуляризации украинской культуры и облегчения поиска учебных материалов для украинских школьников, а также студентов и аспирантов украинских ВУЗов. Все материалы, опубликованные на сайте взяты из открытых источников. Однако, следует помнить, что тексты, опубликованных работ в первую очередь принадлежат их авторам. Используя материалы, размещенные на сайте, пожалуйста, давайте ссылку на название публикации и ее автора.

281311062 © il.lusion,2007г.
Карта сайта