Шрифт:
Понятие BIOS
Практически каждый пользователь рано или поздно сталкивается с понятием «BIOS», и зачастую возможность поработать с ней пугает. Дело в том, что большинство тех, кто впервые сталкивается с такой необходимостью, имеют представление о BIOS как о некой «суперсистеме», которая понятна и доступна только профессионалам.
Как показывает практика, каждый пользователь, независимо от уровня подготовки или даже, можно сказать, независимо от желания вникать в тонкости работы ПК, должен владеть хотя бы элементарными навыками работы с настройками BIOS. Поэтому мне остается только порекомендовать таким людям изучить первые главы книги, в которых они найдут всю необходимую информацию для начинающих.
BIOS включает в себя обширный набор программ, благодаря которым операционная система и программы, запущенные под управлением этой системы, могут взаимодействовать с устройствами, подключенными к компьютеру, а также со всеми внутренними компонентами.
BIOS материнской платы (основная BIOS) отвечает за инициализацию (подготовку к работе), тестирование и запуск всех ее компонентов. Также BIOS материнской платы осуществляет поиск и инициализацию других BIOS, расположенных на платах расширения, в накопителях и т. д.
При помощи базовой системы ввода/вывода операционная система и прикладные программы работают с аппаратным обеспечением компьютера. Другими словами, BIOS – это набор программ, которые переводят понятные пользователю команды Windows на язык, понятный компьютеру. Содержимое BIOS доступно процессору без обращения к дискам, что позволяет компьютеру работать даже при повреждении дисковой подсистемы.
Примечание
Современные операционные системы класса Windows зачастую обходятся без BIOS, обращаясь "напрямую" к аппаратному обеспечению ПК. Для работы же тех программ, которые изначально создавались для работы в среде MS-DOS, подпрограммы BIOS все так же активно используются, как и несколько лет назад.
Помимо основного термина, уже рассмотренного нами, на практике встречается еще ряд терминов. Это CMOS, FLASH, EEPROM и другие.
CMOS (Complementary Metal-Oxide-Semiconductor) – память, получившая название от технологии производства микросхем. Отличается крайне низким потреблением электроэнергии, что позволяет использовать ее в качестве «энергонезависимой» памяти, для работы которой вполне достаточно небольшого аккумулятора, рассчитанного на работу в течение 5—10 лет.
Если говорить кратко, то "CMOS" предназначена для тех параметров, изменение которых доступно пользователю.
ESCD (Extended System Configuration Data) – таблица распределения аппаратных ресурсов компьютера, сохраняемая в памяти CMOS. Записывается в момент первого включения (имеется в виду включение после изменения аппаратной конфигурации). Благодаря этой функции значительно упрощается процесс распределения ресурсов при включении и перезагрузке компьютера.
На некоторых материнских платах "по вине" системы защиты от перезаписи FLASH-памяти запись информации о новых устройствах оказывается невозможной. Не стоит бояться выдаваемых сообщений об ошибке – для устранения проблемы достаточно отключить защиту (соответствующей перемычкой или при помощи опции в BIOS), а затем вновь включить ее.
NVRAM (Non Voltage) – энергонезависимая память.
ROM (Read Only Memory) – иначе говоря, это просто ПЗУ (постоянное запоминающее устройство).
PROM (Programmable ROM) – программируемое ПЗУ, это микросхема постоянной памяти, запись которой осуществляется пользователем. Здесь вполне можно провести аналогию с однократно записываемыми компакт-дисками («болванками»).
Преимущественно для записи микросхем ПЗУ требуется специальный программатор.
EPROM (Erasable PROM) – иначе говоря, стираемое ПЗУ. Данные стираются при помощи ультрафиолетового излучения от кварцевой лампы, проникающего к чипу памяти через прозрачное окно на поверхности микросхемы, которое, в свою очередь, по окончании процесса удаления данных обязательно заклеивается наклейкой, непроницаемой для ультрафиолета.
EEPROM (Electrically Erasable PROM) – иначе говоря, электрически стираемое ПЗУ, на сегодняшний день практически вытеснено FLASH ROM. Стирание информации при помощи электрического сигнала несколько удобнее кварцевой лампы, но все же не исключает необходимости использования специального оборудования.
РпР BIOS (Plug and Play BIOS) – BIOS со встроенной поддержкой Plug and Play.
RTC (Real Time Clock) – часы реального времени, которые используются как для синхронизации ряда процессов, происходящих при работе компьютера, так и для пользовательских целей (ведение календаря и прочее).
FLASH — тип памяти, позволяющий манипулировать с содержимым микросхемы при помощи программы, что облегчает процесс программирования, доводя его до уровня начинающего пользователя. Хорошо это или плохо? Вопрос крайне сложен, поэтому отвечать на него нет смысла, т. к. все зависит от подготовки пользователя, программного обеспечения и иных факторов.