Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Структура записей в каталоге



 

Теперь вам предстоит знакомство со структурой хранящихся в каталоге записей со сведениями о файлах и подкаталогах нижнего уровня.

Запись о файле в каталоге содержит имя и тип файла, объем файла в байтах, дату создания, время создания и еще ряд параметров, необходимых операционной системе для организации доступа.

Запись о подкаталоге нижнего уровня в родительском каталоге содержит его имя, признак < DIR>, дату и время создания.

Рассмотрим возможные варианты содержимого каталога.

1-й вариант. В каталоге хранятся только записи о файлах (рис. 9.5).

Перед записями о файлах выводится сообщение о названии каталога. В данном случае – это главный каталог гибкого диска А. В конце содержимого каталога выводится сообщение о количестве файлов, хранящихся на диске, и о свободном пространстве диска в байтах. Например, в приводимом выше каталоге выводится сообщение:

4 file(s) 359560 bytes free

Количество файлов на диске Объем свободного пространства диска, байт

2-й вариант. В каталоге хранятся только записи о каталогах нижнего уровня (рис. 9.6).

 

Рис. 9.6. В главном каталоге хранятся только подкаталоги

Directory of C: \

command COM 12-06-96 11: 45
config sys 09-25-97 09: 30
kniga txt 07-03-97 10: 20
BASIC < DIR> 03-25-95 11: 10
LEXICON < DIR> 01-10-95 10: 10
3 files 2657500 bytes free

Рис. 9.7. В главном каталоге хранятся файлы и подкаталоги

 

В конце каталога, как и в предыдущем случае, вы увидите аналогичную рассмотренной выше запись об объеме свободного пространства на диске.

3-й вариант. В каталоге хранятся записи как о файлах, так и о каталогах нижнего уровня (рис. 9.7). Из этой структуры видно, что в данном каталоге имеются 3 файла и 2 каталога нижнего уровня BASIC и LEXICON. На диске свободного пространства 2, 6575 Мбайт.

Рассмотренные выше три варианта представления каталогов отражают содержимое главного каталога. Структура каталогов, начиная с 1-го уровня и ниже, идентична и отличается от главного только тем, что перед записями о файлах и каталогах нижнего уровня помещаются две записи с многоточием (рис. 9.8).

Точки, которые вы видите вначале, означают, что на экран вызвано содержимое подкаталога (каталога 1-го уровня) KNIGA, который содержит два текстовых файла SVET и TON.

 

Рис. 9.8. Структура записей в подкаталоге

 

МОДУЛЬНАЯ СТРУКТУРА MS DOS

Модули операционной системы MS DOS

 

Понятие модуля широко используется применительно как к аппаратной, так и к программной части компьютера.

Модуль – унифицированная самостоятельная функциональная часть системы, имеющая законченное оформление и средства сопряжения с другими функциональными узлами и модулями.

 

Структуру операционной системы MS DOS образуют модули (рис. 9.9):

§ BIOS (Basic Input/Output System) – базовая система ввода-вывода;

§ модуль расширения - ЕМ BIOS (Extension Module BIOS) в виде файла с именем IO.SYS;

§ базовый модуль (ВМ - Basic Module) дисковой операционной системы (БДОС) в виде файла с именем MSDOS.SYS;

§ командный процессор или интерпретатор команд (CI – Command Interpreter) в виде файла с именем COMMAND.COM;

§ внешние команды и драйверы, утилиты – файлы с расширением.COM, .EXE, .SYS;

§ системный загрузчик (SB – System Bootstrap);

§ инструментальные средства DOS: система программирования MS DOS QBASIC; текстовый редактор MS DOS EDITOR, обеспечивающий подготовку текстовых документов и текстов исходных программ; отладчик DEBUG для тестирования и отлаживания исполняемых файлов.

 

Рис. 9.9. Модульная структура операционной системы MS DOS

 

BIOS, модуль расширения ЕМ BIOS, загружаемые (внешние) драйверы, системный загрузчик составляют машинозависимую часть операционной системы.

Базовый модуль DOS, командный процессор, внешние команды, инструментальные средства составляют машинонезависимую часть операционной системы.

Операционная система MS DOS, кроме модуля BIOS, хранится на внешнем носителе, обычно на жестком, реже на гибком диске. После включения компьютера в сеть начинается процесс перезаписи операционной системы MS DOS с диска в оперативную память. Этот процесс получил название загрузка операционной системы. Алгоритм загрузки будет рассмотрен далее.

О системе прерываний

 

Основным механизмом функционирования MS DOS является система прерываний.

Прерывания – это процедуры, которые компьютер вызывает для выполнения определенной задачи.

 

Существуют аппаратные, логические и программные прерывания.

Аппаратные прерывания инициируются аппаратурой, например сигналом от принтера, нажатием клавиши на клавиатуре, сигналом от таймера и другими причинами.

Логические прерывания возникают при нестандартных ситуациях в работе микропроцессора, например деление на нуль, переполнение регистров и др.

Программные прерывания инициируются программами, т.е. появляются, когда одна программа хочет получить сервис со стороны другой программы, например доступ к определенным аппаратным средствам.

Каждое прерывание имеет уникальный номер, и с ним связана определенная подпрограмма. Когда вызывается прерывание, процессор оставляет свою работу и выполняет прерывание. Затем загружается адрес программы обработки прерывания и ей передается управление. После окончания ее работы управление передается основной программе, которая была прервана. Аппаратные прерывания относятся к прерываниям низшего уровня, им присвоены младшие номера, и обслуживает их базовая система ввода-вывода. Логические и программные прерывания относят к верхнему уровню, они имеют большие номера, и их обслуживает в основном базовый модуль DOS.


Поделиться:



Популярное:

  1. III. Структура и правила внесения записей
  2. V. Структура и правила внесения записей в реестр границ
  3. ДЛЯ РАЗМЕЩЕНИЯ ИНФОРМАЦИИ В КАТАЛОГЕ
  4. Добавление записей: функция addcd()
  5. ЕГРН: особенности внесения записей в кадастр недвижимости и реестр прав на недвижимость в связи с переходом к ведению ЕГРН.
  6. ЕГРН: структура и общие правила ведения кадастра недвижимости и реестра прав на недвижимость; раздел ЕГРН, статусы записей и разделов ЕГРН.
  7. Из дневниковых записей и воспоминаний члена Политбюро ЦК КПСС, первого секретаря ЦК Компартии Украины П. Е. Шелеста
  8. Исправление ошибочных записей в документах и учётных регистрах
  9. Особенности внесения в ЕГРН записей
  10. Особенности внесения в ЕГРН записей на предприятие
  11. Особенности внесения в ЕГРН записей о государственной
  12. Особенности внесения в ЕГРН записей о государственной регистрации договоров аренды недвижимого имущества.


Последнее изменение этой страницы: 2017-03-11; Просмотров: 541; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.014 с.)
Главная | Случайная страница | Обратная связь