Что такое Bios? Описание BIOS, функции BIOS
Что же такое BIOS и как она работает? Приступаем непосредственно к описанию БИОС.
BIOS (Basic Input/Output System - базовая система ввода/вывода) - это программа, которая выполняет первоначальный запуск персонального компьютера, настройку оборудования и поддержку функций ввода/вывода. Если говорить понятными словами, работа BIOS заключается в обеспечении начальной загрузки компьютера с последующим запуском операционной системы, а также в хранении аппаратной конфигурации компьютера. Изменением настроек БИОС можно управлять работой компонентов компьютера.
Basic Input/Output System у разных производителей может называться по-разному: BIOS Setup Utility, CMOS Setup Utility, BIOS Setup, Setup, но смысл ее работы остается прежний. Первоначально данная программа планировалась для обслуживания устройств ввода/вывода компьютера (клавиатура, монитор), что и привело к формированию данного названия программы. Хотя число функций, которые выполняет БИОС, постоянно увеличивается, но менять название, естественно, уже нет смысла.
Расположение BIOS.
Код BIOS записан в микросхему flash-памяти, которая расположена на системной плате. Настройки BIOS (параметры конфигурации) хранятся в CMOS-памяти, характерной особенностью которой является очень низкое энергопотребление. Питание CMOS-памяти обеспечивает батарейка на системной плате.
Рис.1 Расположение BIOS на материнской плате.
Современные технологии позволяют обновлять (перепрошивать) код программы не используя специального оборудования, используя только специальные программы, которые устанавливаются на компьютер (Зачем обновлять БИОС и как обновлять БИОС Вы можете узнать с других материалов сайта).
Хочется отметить один важный момент. Любому пользователю ПК необходимо иметь определенную базу знаний о БИОС. Хотя бы минимальную. Объясню почему. Зачастую возникают ситуации, когда проявляются неполадки в работе компьютера. Подавляющее количество проблем с ПК юзер в силах решить сам (определенная доля неисправностей решается путем изменения настроек BIOS). Это значит, что при возникновении неполадки не будет необходимости тянуть свой агрегат в сервисный центр. Зачем, если можно исправить проблему самому и притом БЕСПЛАТНО. Плюс ко всему Вы выигрываете у времени (только посчитайте, сколько времени необходимо, чтобы доставить ПК в сервисный центр, пождать, когда они решат проблему и.т.д). Кроме того знающий пользователь может провести оптимальную настройку BIOS, что положительно сказывается на работе самой системы. Как мне кажется, этих доводов должно быть достаточно для того, чтобы получить знания о БИОС хотя бы на начальном уровне.
Функции BIOS
Рассмотрим функции БИОС для обеспечения более информативного и качественного описания БИОС.
Как я уже говорил, основная функция BIOS — подготовить персональный компьютер к тому, чтобы загрузить операционную систему, которая может быть записанная на различных носителях (жёсткий диск, компакт-диск…).
Рассмотрим данную функцию более подробно.
Сразу после нажатия кнопки POWER на системном блоке персонального компьютера управление ПК переходит непосредственно к БИОС. В это время (в начале запуска ПК) процессор подает сигнал на микросхему BIOS, который инициализирует загрузку микропрограммы BOOT-ROUTINE Базовой Системы Ввода-Вывода. Микропрограмма BOOT-ROUTINE вызывает подпрограмму самотестирования POST.
Подпрограмма POST (Power-On Self Test) проверяет установленное на компьютере оборудование, настраивает его и готовит к работе. В случае обнаружения неисправности оборудования, работа процедуры POST приостанавливается (если только в настройках БИОС не включены опции игнорирования ошибок) с последующим выводом на экран монитора соответствующего сообщения, а также звукового сигнала из системного динамика. Подробнее о процедуре POST Вы сможете узнать
здесь.
В случае успешного прохождения процедуры самотестирования POST программа BOOT-ROUTINE производит поиск и передачу управления встроенным программам BIOS других устройств ПК (например, видеокарты).
Далее Базовая Система Ввода-Вывода производит установку режимов работы найденных периферийных устройствами: BIOS назначает номера запросов на прерывания IRQ, адреса портов ввода-вывода. Результат этих операций отображается в итоговой (загрузочной) таблице.
Примечание. Итоговая таблица процедуры POST отображается на экране монитора (правда, она почти моментально исчезает после появления). В ней перечислены все основные найденные устройства и назначенные им ресурсы.
Рис.2 Итоговая таблица процедуры POST.
Когда ресурсы распределены между устройствами БИОС запускает программу BOOTSTRAP LOADER.
BOOTSTRAP LOADER (BSL, начальный загрузчик) – это небольшая программа, которая производит поиск и тестирование устройств, которые могут содержать носители с загрузочной записью. При нахождении носителей производится запуск команды на загрузку операционной системы.
Отмечу, что указанный в статье алгоритм работы BIOS является наиболее распространенным, хотя возможные некоторые изменения и дополнения.
Следующей функцией БИОС есть настройка параметров работы системы (ПК). Как я уже отмечал, БИОС содержит данные об аппаратной конфигурации компьютера. Аппаратная конфигурация компьютера в БИОС представлена в виде опций (параметров), изменяя которые можно влиять на работу системы (компьютера) и отдельных ее компонентов. Опции редактируются в специальной подпрограмме BIOS Setup, которая является компонентом Базовой Системы Ввода-Вывода.
Ниже приведен пример главного меню BIOS Setup (страницы, на которую попадает пользователь сразу после вызова программы). Отмечу, что в связи с наличием определенного количества версий БИОС, интерфейс пользователя может отличатся.
Рис. Пример главного меню BIOS
BIOS также служит для обслуживания устройств ввода/вывода. В составе БИОС имеются инструменты для работы с клавиатурой, мышью, видеоадаптером, портами ввода/вывода и.т.д.
Нашли ошибку в тексте? Выделите фрагмент текста и отправьте нажатием Ctrl + Enter