Александр Ватаманюк- Апгрейд компьютера стр.26

□ проверка работоспособности системы управления электропитанием;

□ инициализация системных ресурсов и регистров чипсетов;

□ тестирование оперативной памяти;

□ подключение клавиатуры;

□ тестирование портов;

□ инициализация контроллеров, определение и подключение жестких дисков.

В процессе инициализации и тестирования оборудования BIOS сравнивает данные системной конфигурации с информацией, хранящейся в CMOS — специальной энергозависимой памяти, расположенной на системной плате. Хранение данных в чипе CMOS поддерживается специальной батарейкой, и информация обновляется всякий раз при изменении каких-либо настроек BIOS. Таким образом, именно эта память хранит последние сведения о системных компонентах, текущую дату и время, а также, возможно, пароль, установленный на вход в BIOS или на загрузку операционной системы.

внимание

При выходе из строя, повреждении или удалении батарейки все данные в CMOS-памяти обнуляются!

Наконец, третьей важной функцией, которую BIOS выполняет с давних времен, является загрузка операционной системы. Современные BIOS позволяют загружать операционную систему не только с гибкого (FDD) или жесткого диска (HDD), но и с приводов CD-ROM, ZIP, LS-120, SCSI-контроллеров и т. д.

Считав информацию об устройстве загрузки, BIOS приступает к поиску программы — загрузчика операционной системы на носителе или передает запрос на загрузку другому устройству (точнее, переадресует запрос на его BIOS).

Когда ответ получен, программа загрузки помещается в оперативную память, откуда и происходит загрузка системной конфигурации и драйверов устройств операционной системы.

С появлением процессоров Pentium BIOS стал выполнять еще одну функцию — управления потребляемой мощностью, а с появлением материнских плат форм-фактора АТХ — функцию включения и выключения источника питания, согласно спецификации ACPI1. Существует также спецификация АРМ2. Различие состоит в том, что ACPI осуществляется в основном средствами ОС, а АРМ — средствами BIOS.

1 Advanced Configuration and Power Interface — усовершенствованный интер(рсйс конфигурирования и управления потребляемой мощностью.

1 Advanced Power Management — усовершенствованное управление потребляемой мощностью.

Несмотря на внешнюю непохожесть пользовательского интерфейса разных версий и разных производителей, системные вызовы BIOS строго стандартизированы.

Фирм, занимающихся разработкой программного обеспечения для BIOS, за всю историю его существования было очень немного. Из наиболее известных можно выделить: Award Software (Award BIOS), поглотившая в свое время Phoenix Technologies Ltd, American Megatrends, Inc. (AMI BIOS) и Microid Research (MR BIOS). Сегодня на подавляющем большинстве компьютеров применяются версии BIOS компании Award Software.

Физически BIOS находится в энергонезависимой перепрограммируемой флэш-памяти, которая вставляется в специальную колодку на материнской плате (как правило, на этой микросхеме есть яркая голографическая наклейка с логотипом фирмы — разработчика программного обеспечения для BIOS). После выключения питания компьютера содержимое этой памяти не стирается и может храниться много лет. Изготавливать заказную микросхему ПЗУ для записи BIOS невыгодно и даже опасно. Невыгодно из-за сравнительно небольшого тиража каждой из материнских плат, а опасно потому, что сразу после выхода новой материнской платы в свет и начала широкой продажи обнаруживаются ошибки, которые нужно исправлять. Эксперты считают, что основные ошибки устраняются в течение 4-6 месяцев с момента появления платы в продаже. Как правило, эти ошибки возникают при работе с каким-либо нестандартным оборудованием и большинства пользователей не касаются.


⇐ Предыдущая страница| |Следующая страница ⇒