Модуль расширения BIOS (IO.SYS)
Запись полного имени файла
Состав и назначение DOS
Операционная система — это комплекс программ, управляющих всеми составными частями ЭВМ, обеспечивающих загрузку и выполнение программ пользователя, организующих взаимодействие пользователя с компьютером.
Операционная система (ОС) является обязательной частью программного обеспечения любого компьютера. ОС загружается в оперативную память при включении компьютера и в процессе работы обеспечивает выполнение двух главных задач:
¶ поддержку работы всех программ и обеспечение их взаимодействия с аппаратными средствами;
¶ предоставление пользователям возможностей общего управления компьютером.
В рамках первой задачи ОС обеспечивает взаимодействие программ с внешними устройствами и друг с другом, распределение оперативной памяти, выявление различных событий при выполнении программ и соответствующую реакцию на них (например, при ошибочных ситуациях) и др. Общее управление компьютером осуществляется на основе командного языка ОС, с помощью которого пользователь может осуществлять такие операции, как разметка дисков, копирование файлов, запуск программ и другие действия.
Таким образом, назначение ОС заключается в обеспечении выполнения программ и удобного управления компьютером. ОС позволяет пользователю работать без знания ненужных ему подробностей устройства, работы и взаимодействия составных частей компьютера.
Дисковые ОС различных производителей, но одинаковой версии, отличаются незначительно. В дальнейшем будем рассматривать операционную систему MS DOS версии 6.20 и обозначать ее просто как DOS.
В состав DOS входят следующие структурные компоненты:
1. Системный загрузчик.
2. Базовые модули DOS.
5. Командный процессор.
6. Внешние (устанавливаемые) драйверы устройств.
7. Внешние команды DOS (утилиты DOS).
4.Распределение памяти в DOS
Распределение памяти PC
Распределение верхней памяти (UMA)
Назначение драйверов и утилит DOS, перечислить основные из них.
BIOS
BIOS занимает особое место. Ее можно рассматривать как составную часть аппаратных средств с одной стороны, она является программным модулем DOS.
BIOS осуществляет тестирование основных компонентов машины после включения питания.
Вторая важная функция BIOS заключается в вызове блока начальной загрузки DOS. Поскольку DOS — большая программа, состоящая из нескольких модулей, загрузка в память происходит в две ступени. Сначала BIOS загружает с системного диска в память блок начальной загрузки, а затем уже передает на него управление, и тот, в свою очередь, осуществляет загрузку всех остальных модулей DOS.
Еще одна важная функция BIOS заключается в обслуживании системных прерываний. Прерывания вырабатываются как аппаратными, так и программными средствами с целью выполнения различных операций.
Блок начальной загрузки (Boot Record)
Блок начальной загрузки — это небольшая программа, единственное назначение которой заключается в считывании в оперативную память двух модулей DOS — IO.SYS и MSDOS.SYS. Сам блок начальной загрузки размещается всегда на одном и том же месте — на 0-ой стороне в 1ом секторе дорожки номер 00. Длина Boot Record составляет 512 байт, т.е. занимает всего один сектор.
Модуль расширения BIOS (IO.SYS)
Базовая система ввода-вывода является той частью ОС, которая менее всего подвержена изменениям. Расширение BIOS с помощью дополнительного модуля DOS придает ОС гибкость, позволяя управлять с ее помощью таким набором устройств, который бы наиболее соответствовал замыслу разработчиков ОС.
Этот модуль может быть изменен с учетом требований ОС. Использование модуля позволяет, с одной стороны, перекрывать в модуле расширения BIOS функции, обслуживаемые BIOS. С другой стороны, использование этого модуля позволяет подключать новые внешние устройства — драйверы.
Драйверы позволяют поддерживать системой новые внешние устройства и организовать по-новому работу тех устройств компьютера в случаях, когда обмен информацией с ними должен происходить иначе, чем в стандартной версии ОС.
О необходимости подключения драйверов внешних устройств, а также об изменении других параметров DOS уведомляется через файл CONFIG.SYS.
Не нашли, что искали? Воспользуйтесь поиском по сайту:
©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.
|