пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Билет №13

2.Этапы загрузки МС DOS

1. При включении PC вначале выполняются программы BIOS.

2. После тестирования и др.действий процедура POST(из модуля BIOS)

осуществляет поиск и загрузку блока начальной загрузки :

- вначале производится поиск на устройстве A:

(если не найдено - поиск на устройстве C:,если не найдено,

то вызывается встроенный в ПЗУ BASIC или производятся

другие действия,”указанные” в ПЗУ)

3. Блок начальной загрузки производит поиск в корневом каталоге системной дискеты (диска) файлов IO.sys и MSDOS.sys(эти файлы должны быть первыми и именно в таком порядке),

4. Блок начальной загрузки производит загрузку файла IO.sys и передает ему управление,

5. IO.sys :

- загружает и настраивает MSDOS.sys,

- определяет состояние подключенных устройств,

- инициализирует подключенные устройства,

- загружает необходимые драйверы устройств,

- передает управление MSDOS.sys.

6. MSDOS.sys :

- инициализирует(настраивает) свои внутренние рабочие таблицы,

- загружает драйверы, указанные в файле config.sys,

- загружает командный процессор(файл COMMAND.com)

7. Командный процессор “выполняет” команды, указанные в файле

autoexec.bat

8. Командный процессор выдает на экран Монитора системную подсказку

MS DOS и ожидает команд Пользователя

2) Структура ОС в\в: базовая подсистема в\в(программа посредник между ОС и драйвером), драйвер(управляет работой конкретного устройства), контроллер, устройство.Базовая подсистема ввода-вывода служит посредником между процессами вычислительной системы и набором драйверов. Системные вызовы для выполнения операций ввода-вывода трансформируются ею в вызовы функций необходимого драйвера устройства. Однако обязанности базовой подсистемы не сводятся к выполнению только действий трансляции общего системного вызова в обращение к частной функции драйвера. Базовая подсистема предоставляет вычислительной системе такие услуги, как поддержка блокирующихсянеблокирующихся и асинхронных системных вызововбуферизация и кэширование входных и выходных данных, осуществление spooling'a и монопольного захвата внешних устройств, обработка ошибок и прерываний, возникающих при операциях ввода-вывода, планирование последовательности запросов на выполнение этих операций.


18.12.2016; 22:57
хиты: 44
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь