BIOS (Basicinput/OutputSystem,базовая система ввода-вывода)-специальная программа,хранящаяся в микросхеме ПЗУ.




Введение.

Перед любым пользователем персонального компьютера рано или поздно встает задача оптимизации настроек BIOS SETUP.Это могут быть как простая смена загрузочного диска,выполняемая,например,чтобы загрузиться с дискеты,так и тонкая подстройка режимов функционирования оперативной памяти,шин,чипсета,осуществляемая для обеспечения максимальной производительности компьютора.И если,скажем,новый загрузочный диск указать достаточно просто,то установка параметров BIOS Setup

Обеспечивающих максимальную производительность,-задача далеко не тривиальная. Если не ориентироваться во всех тонкостях взаимодействия

отдельных компонентов компьютора и иметь представления о назначении тех или иных опций BIOS Setup,то беспорядочное изменение параметров не только не приведет к увеличению скорости работы (скорее уж наоборот),но и может вызвать временную неработоспособность компьютора.

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

BIOS (Basicinput/OutputSystem,базовая система ввода-вывода)-специальная программа,хранящаяся в микросхеме ПЗУ.

ПЗУ расшифровывается как Постоянное Запоминающее Устройство.Вы также можете встретиться с англоязычным обозначением этого типа памяти-ROM (Read Onli Memory).

На практике уже давно вместо обычного ПЗУ используется Flash-память (перезаписываемая память),что дает возможность пользователям самим обновлять версии BIOS.

Функции BIOS.

Функции этой программы весьма обширны.Во-первых,сразу после включения питания компьютора получает управление именно BIOS.Она выполняет начальное тестирование всех компонентов компьютора.Если все в порядке,то управление передается программе,находящейся в Boot-секторе (загрузочном секторе) загрузочного диска (это может быть дискета,жеский диск,компакт-диск).Та,в свою очередь загружает операционную систему.

Процедура начального тестирования называется POST-Power-On Self Test (самотестирование после вллючения питания).

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

Примечание.

Микросхема CMOS-памяти (Complementary Metal Oxide Semiconductor) представляет собой небольшую,по своему обьему,оперативную память (ОЗУ или RAM-Randon Access Memory).Поскольку информация в ней должна сохраняться и после выключения питания,микросхема CMOS-памяти питается от своей собственной батарейки.Наличие батарейки порождает свои проблемы.После нескольких лет эксплуатации (обычно не менее 5-6 лет) батарейка уже не способна обеспечить питание микросхемы CMOS-памяти,и сохраненная информация начинает теряться.К счастью,достаточно заменить батарейку на новую,и проблем как небывало.

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

И в-четвертых,собственно то,ради чего в свое время разрабатывалась BIOS-обработка операций ввода-вывода.Например,дисковод понимает только простейшие команды типа:поместить головку на такую-то дорожку,считатьсектор и т.п.Если бы все программы содержали в себе инструкции подобного рода,то они занимали бы много места,да и работали весьма и весьма неэффективно.Кроме этого,при появлении новых устройств все существующие программы приходилось бы модифицировать.Чтобы избежать подобных проблем,большую часть работы по обработке операций ввода-вывода переложили на BIOS.Это,конечно,не решило всех проблем,но по меньшей мере значительно упростило их решение.

Примечание:Справедливости ради надо отметить,что современные операционные системы практически не используют (Windows 95/98/Windows Me) или вообще не используют (Windows NT / Windows 2000 / Windows XP) возможности BIOS по обработке операций ввода-вывода.Определяющее значение эти функции имели во времена операционной системы MS-DOS.

Здесь обязательно надо отметить,что сказанное выше во многом условно-на самом деле все эти задачи выполняются совместно,функционально дополняя друг друга.

BIOS Setup.

Рядовой пользователь чаще всего сталкивается с частью BIOS,называемой BIOS Setup.Это специальная подпрограмма,позволяющая настроить работу отдельных аппаратных компонентов компьютера.Основная ее сложность-непонятные названия опций,мало что говорящие не слишком искушенному пользователю.Проблему усугубляет практически полное отсутствие справочных сведений.В остальном ничего особенного в BIOS Setup нет,можно выделить только несколько архаичный интерфейс.

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



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-08-08 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: