Операционная система MS-DOS — страница 6

  • Просмотров 5846
  • Скачиваний 439
  • Размер файла 27
    Кб

размера. Любой каталог одержит 32-байтовыу дескрипторы, описывающие файлы и другие каталоги. Дескриптор имеет следующий формат: Смещение байт Размер байт Содержание 0 8 Имя файла или каталога, выровненное на левую границу и дополненное пробелами 8 3 Расширение имени файла, выровненное на левую границу и дополненное пробелами 11 1 Байт атрибутов файла 12 10 Зарезервировано 22 2 Время создания файла или время его последней модификации 24

2 Дата создания файла или дата его последней модификации 26 2 Номер первого кластера, распределенного файлу 28 4 Размер файла в байтах В любом каталоге, кроме корневого, два первых дескриптора имеют специальное назначение. Первый дескриптор содержит в поле имени строку «. ». Этот дескриптор указывает на одержащий его каталог, т.е. каталог имеет ссылку на самого себя. Второй специальный дескриптор содержит в поле имени строку «.. ».

Это дескриптор указывает на каталог более высокого уровня Если в поле номера первого занимаемого кластера для дескриптора с именем «.. » находится нулевое значение, это означает, что данный каталог содержится в корневом каталоге. Порядок выполнения работы 1.    Изучить структуру FAT - таблицы и структуру корневого каталога логического дика ОС MS-DOS. 2.    Расширить возможности программы из лабораторной работы № 1

таким образом, чтобы она выводила на экран номера всех кластеров, распределенных файлу, указанному преподавателем. Содержание отчета 1.    Цель работы. 2.    Структура FAT - таблицы и дескриптора файлов и каталогов. 3.    Результаты выполнения лабораторной работы. Контрольные вопросы 1.    Распределение дискового пространства с использованием цепочки блоков. 2.    Распределение дискового

пространства с использованием цепочки индексных блоков. 3.    Распределение дискового пространства с использование таблиц отображения файлов. 4.    Организация каталогов ОС MS-DOS. Литература 1.    Г. Дейтел. Введение в операционные системы. Том 1,2. М: Мир, 1987. 2.    А. В. Фролов, Г.В. Фролов MS-DOS для программиста. Библиотека системного программиста, Том 19, М:ДИАЛОГ-МИФИ, 1995. Лабораторная работа № 3 Исследование

векторной таблицы связи MS-DOS Цель работы Изучить назначение и структуру векторной таблицы связи основных управляющих блоков ОС MS-DOS. Общие положения Операционная система MS-DOS содержит векторную таблицу связи основных управляющих блоков. Зная адрес этой таблицы, можно получить доступ к внутренним структурам данных операционной системы. Основные структуры данных ОС МS-DOS организованы в виде дерева. Корнем этого дерева является