Что вы должны знать о своем компьютере

         

Таинственный BIOS


Вы, наверное, привыкли к тому, что программы записаны в отдельных файлах на жестких или гибких дисках компьютера. Теперь мы познакомимся с программным обеспечением, расположенным в микросхеме постоянного запоминающего устройства (ПЗУ) на системной плате компьютера. Оно не бросается в глаза и в тоже время постоянно используется другими программами. Обычно микросхему ПЗУ, вместе с записанной в ней информацией, называют BIOS. Эта микросхема содержит несколько основных модулей:

  • Базовую систему ввода/вывода (Basic Input/Output System - BIOS). Она представляет собой набор программ и обработчиков прерываний, используемых для управления основными устройствами компьютера. Базовая система ввода/вывода позволяет отображать на экране компьютера символы и графику, записывать и читать данные с магнитных дисков, печатать на принтере, передавать файлы через модем и выполнять много других важных задач
  • Программа первоначального тестирования компьютера (Power-On Self Test - POST). Эта программа получает управление сразу после включения питания компьютера. Она проверяет все подсистемы компьютера. В случае обнаружения ошибки или неисправности компьютера, процедура POST отображает на экране соответствующее сообщение
  • Программу первоначальной загрузки компьютера. Программа первоначальной загрузки получает управление после успешного завершения тестов POST и делает первый шаг для загрузки операционной системы. Она считывает с жесткого или гибкого диска программу начальной загрузки операционной системы, записанную в загрузочном секторе, и передает ей управление
  • Программу Setup. Эта программа может быть запущена в момент загрузки компьютера и предназначается для просмотра и модификации энергонезависимой CMOS-памяти. В том числе, программа Setup позволяет изменить значение текущего времени и даты, определить конфигурацию компьютера
  • В ПЗУ BIOS могут быть записаны различные вспомогательные программы. Например, программы для автоматического определения конфигурации накопителей на жестких магнитных дисках, программы конфигурирования для системной шины (для системных плат с шинами EISA и PCI)

  • Базовая система ввода/вывода и программа первоначальной загрузки компьютера представляет практический интерес только для программистов, поэтому мы подробно остановимся только на программе Setup и на программе первоначального тестирования компьютера.

    Существуют несколько основных фирм, специализирующихся на создании программного обеспечения BIOS. Среди них American Megatrends Incorporated (AMI), AWARD, Phoenix, Mylex. Сразу после включения компьютера в первой строке экрана обычно отображается название фирмы-изготовителя BIOS и его версия. Чтобы узнать различную полезную информацию о BIOS, можно воспользоваться программами Microsoft Diagnostics или CheckIt.

    Принципиальных различий между BIOS различных фирм не существует. Все они выполняют одинаковые функции, но могут иметь различные дополнительные возможности. Так, например, BIOS фирмы Award Software (AWARD) позволяет установить защиту от записи на загрузочные секторы жесткого диска. Таким образом, можно защитить компьютер от нападения загрузочных вирусов.



    Многие современные версии BIOS позволяют переключать тактовую частоту компьютера при помощи клавиатуры. Если в вашем компьютере установлена микросхема BIOS фирмы AMI, вы можете попробовать переключить тактовую частоту по нажатию следующих комбинаций клавиш:

    Тактовая частота Комбинация клавиш
    Высокая (режим TURBO) <Ctrl + Alt + '+'>
    Низкая <Ctrl + Alt + '-'>
    На некоторых системных платах в режиме с низкой тактовой частотой отключается внутренний кэш процессора.

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

    Для разных версий BIOS могут отличаться меню программы Setup, сообщения об ошибках, комбинации клавиш, по которым запускается программа Setup.

    Основное внимание мы уделим BIOS фирмы American Megatrends Inc. (AMI), как самому распространенному BIOS на сегодняшний день.Микросхемы с программным обеспечением этой фирмы установлены на многих компьютерах.

    На новейших моделях системных плат, BIOS записана в микросхеме электрически перепрограммируемого ПЗУ (EEPROM). Такая микросхема позволяет обновлять версию BIOS. Для этого достаточно получить на дискете новую версию BIOS и записать ее в ПЗУ при помощи специальной программы.


    Содержание раздела