Ana səhifə / Электронные учебники / Основные составные части MS DOC

Основные составные части MS DOC

Paylaşmaq!

Основные составные части MS DOCОсновные составные части MS DOC

MS DOS состоит из следующих компонентов:

  • блок начальной загрузки (размещается в 1-м секторе 0-дорожки 0-стороны системной дискеты)
  • модуль взаимодействия с BIOS (IO.sys для версии 5.0 и выше)
  • модуль обработки прерываний (MSDOS.sys для версии 5.0 и выше)
  • командный процессор (COMMAND.com)
  • внешние команды (программы) MS DOS
  • драйверы устройств
  • файл Config.sys
  • файл Autoexec.bat
Блок начальной загрузки, IO.sys, MSDOS.sys образуют ядро MS DOS.
Блок начальной загрузки
размещается:
— в 1-м секторе 0-дорожки 0-стороны системной дискеты,
— в 1-м секторе HDD-диска, в разделе, отведенном под DOS;
просматривает корневой каталог системного диска,
проверяет, являются ли первые два файла файлами IO.sys и MSDOS.sys. Если да – загружает их в ОЗУ и передает управление MS DOS. Если НЕТ – появляется сообщение на экране о нажатии какой-либо клавиши пользователем.
IO.sys:
Это резидентный модуль (всегда находится в ОЗУ после загрузки, пока включен PC). Взаимодействует с BIOS. Расширяет возможности BIOS или изменяет ее свойства (где необходимо) с помощью дополнительных драйверов.
MSDOS.sys:
Это резидентный модуль. Обеспечивает интерфейс высокого уровня для прикладных программ, содержит программные средства для управления файлами, устройствами ввода-вывода, обработка исключительных ситуаций (ошибок) и др. Прикладная программа вызывает функции этого модуля через механизм прерываний (программные прерывания), передавая/принимая информацию к/от MS DOS через регистры CPU и/или области памяти ОЗУ. MSDOS.sys переводит запрос прикладной программы в один или несколько вызовов (IO.sys + BIOS).
Командный процессор(COMMAND.com):
Отдельный модуль MS DOS. Этот модуль может быть заменен другим, более удобный.

Предназначение:

  • прием команд с клавиатуры или из *.bat-файлов и их выполнение,
  • выполнение команд файла Autoexec.bat при загрузке MS DOS,
  • загрузка в ОЗУ и запуск на выполнение прикладных программ в среде MS DOS

Состав, 3 части:

  • резидентная (размещается в ОЗУ сразу после MSDOS.sys, включает процедуры обслуживания некоторых прерываний, процедуры обработки стандартных ошибок MS DOS, процедуру загрузки транзитной части командного процессора)
  • инициализирующая (в ОЗУ следует сразу за резидентной частью; во время загрузки ОС передается управление; она “выполняет” файл Autoеxec.bat и некоторые другие действия; эта часть командного процессора стирается из ОЗУ первой же загруженной программой)
  • транзитная (загружается в старшие адреса ОЗУ; обрабатывает все внутренние команды, команды с клавиатуры и из *.bat-файлов; выдаёт системную подсказку MS DOS; загружает в ОЗУ программы и передает им управление)
Внешние команды (программы):
Дополнительные программы, входящие в MS DOS, выполняющие определенные функции.
Драйверы устройств:
Специальные резидентные программы, которые управляют внешними устройствами. Драйверы загружаются в ОЗУ в том порядке, в каком они указаны в файле CONFIG.sys.
CONFIG.sys:
Специальный текстовый файл, где содержится информация о подгружаемых дополнительных драйверах и некоторая другая информация, касающаяся непосредственно MS DOS и выполняемых в ее среде прикладных программ. MS DOS выполняет этот файл автоматически, сразу после загрузки COMMAND.com.
AUTOEXEC.bat:
Специальный текстовый файл, где содержится дополнительная настроечная информация. MS DOS выполняет этот файл автоматически, сразу после выполнения CONFIG.sys.
В ОС MS DOS используется файловая система FAT (File Allocation Table — таблица размещения файлов) — файловая система, используемая MS DOS и операционными системами семейства Windows для упорядочения файлов и управления ими. FAT представляет собой структуру данных, создаваемую Windows при форматировании тома для файловых систем FAT или FAT32. Windows хранит в таблице размещения файлов сведения о каждом файле, чтобы при необходимости можно было извлечь нужный файл.
В DOS имена файлов должны иметь длину не более 8 символов, а расширение – не более 3 символов, между именем и расширением должна стоять точка, регистр букв не различается. При отсутствии расширения нет разделительной точки. К тому же вводятся ограничения на используемые символы. В написании имени могут использоваться только A-Z 0-9 $ & # `~ ( ) — % ! _ ^. Полное имя (путь к файлу) не должно превышать 78 разрешённых символов.
Для удобства работы в ОС DOS были разработаны оболочки – Norton Commander, Volkov Commander, Windows 1 — 3. Работа в них намного проще и быстрее.

 

Автор: Шаиг Гадиров

© При использовании материалов активная ссылка на gadirov.com обязательна.

Həmçinin baxın

Как ускорить индексацию сайта?

Как ускорить индексацию сайта?

Поэтому стоит еще на начальном этапе продвижения позаботиться об ускорении процесса индексации. Иначе можно еще долго ждать первых посетителей с поисковиков. Основные методы ускорения индексации – покупка ссылок, наполнение сайта уникальными материалами и социальные сервисы.

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