19483

Принцип організації системи BIOS

Доклад

Информатика, кибернетика и программирование

Принцип організації системи BIOS BIOS англ. Basic Input/Output System базова система введення/виведення є набором спеціальних підпрограм які використовуються комп'ютерами архітектури x86 для ініціалізації компонентів персональної платформи необхідних для її первинного завантаж...

Украинкский

2013-07-12

30.5 KB

4 чел.

Принцип організації системи BIOS

BIOS (англ. Basic Input/Output System — базова система введення/виведення) — є набором спеціальних підпрограм, які використовуються комп'ютерами архітектури x86 для ініціалізації компонентів персональної платформи, необхідних для її первинного завантаження та подальшої роботи. Такими є процесор, системна логіка (чіпсет), оперативна пам'ять, клавіатура, відеокарта та інші.

Фактично, це — перше програмне забезпечення, що виконується процесором. Оскільки на початковому етапі завантаження комп'ютера зовнішні пристрої недоступні, BIOS, в загальному випадку, зберігається незалежним від живлення персональної платформи чином — в NVRAM-пам'яті (від англ. Non Volatile, — не тимчасова). Для цього, як правило, використовується одна або декілька спеціальних мікросхем — пристроїв постійного зберігання даних, які розташовані на системній платі.

Принцип роботи BIOS

Старт BIOS

Одразу після подачі живлення центральний процесор комп'ютера починає виконувати програму BIOS, яка міститься у відповідній мікросхемі. Власне, ця стадія стосується лише завантажувальної частини BIOS, яка називається Boot-блок. Програма завантажувального блоку обчислює контрольні суми BIOS й виходячи з цього приймає рішення про доцільність подальшої роботи у звичайному режимі. Позаяк у випадку невідповідності контрольних сум приймається рішення про пошкодження програмного коду BIOS.

Відновлення BIOS

При негараздах BIOS, що можуть виникнути в результаті яких-небудь дій користувача або збою апаратури, управління передається спеціальній процедурі, на яку покладено функцію відновлення — Crisis Recovery. Ця процедура покликана в аварійному порядку прочитати з дискети, інколи навіть з жорсткого диска, файл BIOS, а потім записати його в мікросхему замість пошкодженого коду, тим самим відновивши стан персональної платформи до нормального.

Початкова стадія

На цьому етапі виконується початкове тестування всіх вузлів та компонентів комп'ютера, яке називається POST (Power-On Self Test — самотестування після подачі живлення).

Етапи ініціалізації та перевірки працездатності відстежуються засобами діагностики BIOS. Для цього процедури POST при переході від одного до іншого пристрою щоразу посилають у діагностичний порт (Manufacturing Test Port) спеціальні сигнали, що називаються POST-кодами. Деякі з них дублюються відповідними звуковими сигналами. В разі, коли виникають помилки, завантаження комп'ютера припиняється до усунення несправності. Про характер несправності можна зробити висновки, судячи з останнього POST-коду або звукового сигналу.

Налаштування BIOS

За допомогою спеціальної підпрограми CMOS Setup користувачу трапляється нагода вказати параметри і режими функціонування окремих компонентів комп'ютера. Щоб це зробити, досить натиснути одну з наступних клавіш або їх поєднання: Delete, Esc, Ctrl+Esc, Ctrl+Alt+Esc, Alt+F2 і ін. Комбінація клавіш для запуску CMOS Setup залежить від версії і виробника BIOS. Інколи інформація про відповідну клавішу або комбінацію клавіш виводиться на екрані.

Фінальна стадія

На фінальній стадії виконується те, задля чого власне й розроблявся BIOS. В наперед заданий (один і той же для всіх персональних платформ) програмний сегмент записуються процедури обробки операцій введення та виведення даних. Це дозволяє операційній системі, коли вона перейме управління від BIOS, послуговуватись бібліотеками програм в оперативній пам'яті, що вже розміщені там.

Фінальна стадія завершується завантаженням операційної системи. Управління передається програмі, що знаходиться в Boot-секторі (завантажувальному секторі) дискети, жорсткого диска, компакт-диска) або віддаленого носія, вказаного по мережі. Далі управління беруть на себе вбудовані механізми операційної системи.


 

А также другие работы, которые могут Вас заинтересовать

1887. ПРОЦЕССУАЛЬНЫЕ ФРАЗЕОЛОГИЗМЫ СУБКАТЕГОРИИ ДЕЯТЕЛЬНОСТИ 283.69 KB
  Объектом исследования являются процессуальные фразеологизмы субкатегории деятельности как системно организованное объединение процессуальных фразеологических единиц, характеризующееся особыми структурными и семантическими свойствами.
1888. Темпоральность художественного текста на материале английского и татарского языков 285.63 KB
  Цель заключается в том, чтобы на основе сопоставительно-типологического анализа системы глагольных времен двух языков, которые не являются близкими в структурно-типологическом отношении, выявить и показать типологические сходства и различия, как в плане выражения, так и в плане содержания.
1889. Спільна виховна робота школи, сім’ї та громадськості 307.5 KB
  Роль сім’ї у вихованні особистості. Напрями і форми роботи школи із сім’єю. Неблагополучні сім’ї та особливості роботи з ними. Залучення громадськості до виховання дітей. Напрями і форми роботи школи із сім’єю..
1890. Задача синтеза 14.33 KB
  Задана система булевых функций. Задан или выбран по заданным критериям (быстродействие, надёжность, стоимость, условия эксплуатации) элементный базис проектирования – система логических элементов.
1891. Синтез комбинационных схем на ПЛМ 16.61 KB
  Процесс синтеза сводится к минимизации системы. Выбранные конъюнкции реализуем на очередной ПЛМ. Проектирование систем ПЛМ с учётом ограничений.
1892. Синтез комбинационных схем на мультиплексорах 23.54 KB
  Набор значений на адресных входах z1…zn определяет подключение к выходу одного из информационных входов, двоичный код номера которого совпадает с этим набором(z1-младшая переменная).
1893. Особенности синтеза многоуровневых схем. Методы вынесения за скобки и допустимых конфигураций 26.87 KB
  Многоуровневая реализация на основе скобочных форм. Особенности синтеза многоуровневых схем методом допустимых конфигураций (д.к.).
1894. Общая постановка задачи анализа схем. Универсальные и специальные методы анализа. Анализ схем в базисе И-НЕ 16.23 KB
  Проверка правильности схемы. Функциональный анализ. Алгоритм анализа схем на элементах И-НЕ методом построения эквивалентных схем.
1895. Логическое и временное моделирование схем. Методы параллельного и событийного моделирования. Понятие риска, классификация и методы его обнаружения 21.62 KB
  Моделирование КС заключается в том, что по функциональной схеме и входному набору (заданным значениям сигналов на всех входных полюсах схемы) вычисляются значения сигналов на выходах всех элементов схемы (внутренних и выходных).