Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Правильніе ответы по АПК.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
5.5 Mб
Скачать

30. Система bios, структура, сервіси bios – призначення, способи виклику? Програма post, порядок тестування й ініціалізації пристроїв комп’ютера.

Сервисы BIOS – наборы функций, реализуемых BIOS. Например, прямое обращение к памяти, системный таймер, обработка прерываний.

POST (Power-On Self Test) программа начального самотестирования. Порядок действий при самотестировании:

  • Тестирование регистров процессора.

  • Проверка контрольной суммы ROM BIOS.

  • Проверка и инициализация таймера 8253/8254, портов 8255. После этого шага доступна звуковая диагностика

  • Проверка и инициализация контроллеров DMA 8237.

  • Проверка регенерации памяти.

  • Тестирование 64 Кбайт нижней памяти.

  • Загрузка векторов прерывания и стека в нижнюю область памяти.

  • Инициализация контроллера на экране появляется заставка Video BIOS, обычно с указанием модели видеокарты и объемом установленной видеопамяти.

После успеха этого шага изображение на экране сменяется заставкой системной BIOS со счетчиком объема тестируемой динамической памяти. Теперь диагностические сообщения выводятся на экран.

POST продолжает работу, выполняя следующие шаги:

  • Тестирование полного объема ОЗУ.

  • Тестирование клавиатуры.

  • Тестирование CMOS-памяти и часов.

  • Инициализация СОМ и LPT портов.

  • Инициализация и тест контроллера НГМД.

  • Инициализация и тест контроллера НЖМД.

  • Сканирование области дополнительного ROM BIOS.

Вызов Bootstrap (INT 19h) - загрузка операционной системы, при невозможности - попытка запуска ROM Basik (Int 18h), при неудаче - остановка процессора с сообщением "System Halted" (система остановлена).