Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы информатика.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.14 Mб
Скачать
  1. Состав и структура ms dos

MS-DOS – коммерческая операционная система фирмы Microsoft для IBM PC-совместимых персональных компьютеров. MS-DOS — самая известная ОС из семейства DOS, ранее устанавливаемая на большинство IBM PC-совместимых компьютеров. Со временем она была вытеснена ОС семейства Windows 9x и Windows NT. Она состоит из следующих основных модулей: базовая система ввода-вывода; блок начальной загрузки; модуль расширения базовой системы ввода-вывода; модуль обработки прерываний; командного процессора; утилит ОС.

Базовая система ввода-вывода аппаратно зависима и находится в постоянной памяти компьютера. Эта часть операционной системы является «встроенной» в компьютер. Она реализует следующие основные функции: автоматическую проверку аппаратных компонентов при включении ПК; вызов блока начальной загрузки ОС, загрузка в память программ ОС происходит в два этапа: сначала загружается блок начальной загрузки и на него передается управление, затем с помощью этого блока – остальные модули ОС.

Блок начальной загрузки – это короткая программа, находящаяся в первом секторе каждой дискеты с ОС DOS. Функция этой программы заключается в считывании в память еще двух модулей ОС, которые и завершают процесс загрузки DOS.

Модуль расширения базовой системы ввода/вывода – представляет собой дополнение к базовой системе ввода-вывода в ПЗУ. Он настраивает ОС на конкретную конфигурацию ЭВМ и позволяет подключать новые драйверы к нестандартным устройствам ввода/вывода. При передаче управления этому модулю он проверяет, нет ли на системном диске файла конфигурации ОС. Если файл найден, то считываются его команды вида DEVICE=…, которые указывают, какие дополнительные драйверы необходимо загрузить. Такой подход упрощает подключение новых устройств, повышает модульность ОС и не затрагивает ее системные файлы.

Модуль обработки прерываний – реализует основные высокоуровневые услуги DOS (прерывание верхнего уровня), связанные с обслуживанием файловой системы и операций логического уровня ввода/вывода. Данный модуль используется всеми прикладными программами.

Командный процессор – обрабатывает команды, вводимые пользователем. Командный процессор находится в дисковом файле COMMAND.COM на диске, с которого загружаются операционные системы.

  1. В чём Вы видите основные ограничения ms dos

Кроме ограничения на количество символов в имени файла, существует ограничение на использование тех имен, которые зарезервированы MS-DOS для своих нужд. Эти имена MS-DOS использует, выполняя операции ввода и вывода через периферийные устройства. Если Вы используете зарезервированные имена как имена для своих файлов, Вы будете обращаться не к своему файлу, а к соответствующему периферийному устройству. MS-DOS пришла на смену операционным системам для 8-разрядных процессоров, получив в наследство их ограниченность. Аппаратура развивалась, но MS-DOS не могла поддерживать защищенный режим, многозадачность, виртуальную память. Имелись другие мелкие неудобства, вроде коротких имен файлов.

Более серьезный недостаток – ограничение памяти.