Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы BIOS.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
343.04 Кб
Скачать

Параметры системы, хранящиеся в rom bios

Запуск программы Setup BIOS

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

• AMI BIOS— <Delete>.

• Phoenix BIOS — <F2>

• Award BIOS — <Delete> или комбинация клавиш <Clrl+Alt+Esc>.

• Microid Research BIOS — <Esc>.

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

В некоторых системах для запуска программы Setup BIOS используются перечисленные ниже клавиши.

• IBM Aptiva/Valuepoint — <FI > (во время выполнения процедуры POST).

• Старые версии Phoenix BIOS — <CtrI+Alt fEsc> или <Ctrl+Alt+S> (в режиме команд­ной строки).

• Compaq — <F10> (во время выполнения процедуры POST).

После запуска программы появится ее основной экран с меню и подменю. Далее рассматриваются команды этих меню и подменю Setup BIOS для системной платы Intel SE440BX-2. Аналогичные команды используются в соответствующих программах других производителей.

Основное меню программы Setup BIOS

Здесь описывается программа Setup BIOS для системной платы Intel SE440BX-2. В BIOS других производителей эти параметры могут отличаться.

Параметры меню Maintenance

Параметры меню Maintenance предназначены для установки рабочей частоты процессо­ра и удаления паролей. Во всех старых системных слотах рабочие параметры процессора ус­танавливаются с помощью перемычек на системной плате. В большинстве новых системных плат эти параметры устанавливаются с помощью программы Setup BIOS. В системной плате Intel SE440BX-2 параметры процессора можно устанавливать как с помощью перемычек, так и программно (только в режиме Configure). Переключение в этот режим осуществляется с помощью перемычки на системной плате. В табл. 5.9 приведены параметры меню Mainte­nance. После установки всех необходимых параметров с помощью этого меню выключите компьютер и установите переключатель режима в обычное положение.

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

Если пользователь забудет установленный пароль, то необходимо активизировать с по­мощью перемычки системной платы режим Configure, запустить программу Setup BIOS и удалить все типы паролей с помощью команды Clear All Passwords меню Maintenance. Подобная защита компьютера ненадежна, так как кто угодно может вы­полнить описанные действия, загрузить компьютер и получить доступ к конфиденциальным данным.

Параметры меню Main

Еще первые версии программы Setup BIOS содержали это меню. Здесь устанавливаются системные дата и время, параметры жесткого диска и дисководов, а также основные параметры видео. В современных программах Setup BIOS в этом меню отображается дополнительная информация, например номер версии BIOS, тип и рабочая частота процессора, количество уста­новленной памяти и параметры кодов коррекции ошибок (Error Correcting Code — ЕСС).

Не все модули памяти поддерживают коды коррекции ошибок. По­этому, прежде чем активизировать ЕСС, следует проверить, поддерживает ли се установленная память.

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

Параметры меню Advanced

В этом меню можно установить параметры, определяемые набором микросхем системной логики. Во многих системных платах параметры этого меню отличаются.

Выбор значения параметра Plug and Play O/S особенно важен при использовании опера­ционной системы, которая не удовлетворяет спецификации Plug and Play, например Win­dows NT. В этом случае оставьте значение по умолчанию (No), и BIOS автоматически скон­фигурирует устройства.

Если же используется операционная система, удовлетворяющая спецификации Plug and Play, например Windows 9х или Windows 2000, а значение описанного параметра установлено по умолчанию (No), то операционная система самостоятельно сконфигурирует все устройства и запишет все необходимые данные в BIOS. Для ускорения времени загрузки при использо­вании операционной системы, удовлетворяющей спецификации Plug and Play, установите значение Yes. Таким образом, будет пропущен этап конфигурирования BIOS.

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

Установка заранее определенных оптимальных значений пара­метров набора микросхем. При выборе значения Disabled па­раметрам набора микросхем устанавливаются значения, сохра­ненные в CMOS-памяти. Большинство полей установки значе­ния параметров недоступны при выборе значения Enabled

Это значение должно соответствовать быстродействию уста­новленных в системе модулей памяти EDO DRAM. Чем меньше значение этого параметра, тем выше производительность всей системы

Управление количеством циклов между командой Row Activate и командой чтения или записи.

Управление количеством циклов после появления команды пе­резарядки. Если установленного времени недостаточно, то пе­резарядка будет выполнена не полностью, что приведет к по­тере данных.

Определение количества циклов между командой считывания и фактическим доступом к данным в памяти SDRAM.

При установке значения Enabled во всех тактах процессора бу­дет выдаваться команда All Banks Precharge для памяти SDRAM.

Управление кодами коррекции ошибок для установленной па­мяти DRAM

Позволяет кэшировать системную BIOS по адресу FOOOOh-FFFFFh, что повышает производительность системы, Если же другие программы записывают свои данные в эту область па­мяти, то появится системное сообщение об ошибке. Позволяет кэшировать видео BIOS по адресу COOOOh-C7FFFh, что повышает производительность видеоподсистемы. Если же другие программы записывают свои данные в эту область па­мяти, то появится системное сообщение об ошибке.

При выборе значения Enabled видеопамять кэшируется по ад­ресу AOOOOh-AFFFFn, что повышает производительность ви­деоподсистемы. Если же другие программы записывают свои данные в эту область памяти, то появится системное сообще­ние об ошибке

Механизм восстановления ввода-вывода позволяет синхрони­зировать медленную шину ISA с более быстрой PCI.

Резервирование 1 Мбайт памяти между 15 и 16 Мбайт для нормального функционирования старого программного обеспе­чения, которое не работает, если а системе установлено более 16 Мбайт памяти. Чаще всего этот параметр не используется.

При установке значения параметра Enabled процессор получа­ет доступ к шине PCI во время пассивного освобождения.

В наборе микросхем есть 32-разрядный буфер для поддержки циклов отложенных транзакций, Установка значения Enabled обеспечивает поддержку спецификации PCI 2.1 Установка размера апертуры AGP. Апертура — это часть памя­ти, которая используется для графики.

Выбор нижнего и верхнего значения температуры процессора (только при наличии системы мониторинга). Выход за пределы этого диапазона приводит к появлению предупреждающего со­общения.

В этом поле отображается текущая температура процессора (только при наличии системы мониторинга).

Выбор нижнего и верхнего значения температуры процессора (только при наличии системы мониторинга). Выход за пределы этого диапазона приводит к выключению компьютера. Если на компьютере установлена Windows 98 и активизирована поддержка ACPI, установка значения Enabled позволит управ­лять вентилятором процессора с помощью средств операцион­ной системы. В зависимости от загрузки процессора, пользо­ватель может управлять работой вентилятора (допускается да­же полное его отключение).

В этом поле отображается текущая температура системы (только при наличии системы мониторинга).

В этом поле отображается текущая скорость вращения венти­лятора процессора (только при наличии системы мониторинга).

В этих полях отображается текущее значение напряжения на се­ми линиях питания (только при наличии системы мониторинга). Установка значения Enabled позволяет уменьшить электромаг­нитное излучение компьютера за счет уменьшения значения выбросов сигнала тактового генератора. Это может привести к ошибкам в работе устройства, чувст­вительных к параметрам сигнала, например SCSI-устройств.

Параметры меню Peripheral Configuration

Эти параметры используются для конфигурирования устройств, интегриро­ванных в системную плату, например последовательных и параллельных портов, интегриро­ванного звукового адаптера и портов USB.

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

Если вы используете клавиатуру и мышь USB в операционной системе, которая не поддер­живает USB-устройств (например. DOS), то следует активизировать их поддержку в BIOS с помощью установки значения Enabled параметра Legacy USB Support. Эту поддержку можно отключить при использовании операционных систем Windows 98 или Windows 2000, так как необходимые для нормальной работы драйверы загружаются автоматически.

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

1. При включении компьютера поддержка клавиатуры и мыши USB в BIOS отключена.

2. Начинает выполняться процедура POST.

3. Поддержка клавиатуры и мыши USB временно активизируется, и их можно использо­вать для работы с программой Setup BIOS.

4. Процедура POST завершает работу, и поддержка клавиатуры и мыши USB в BIOS отключается.

5. Загружается операционная система. До загрузки драйверов USB-устройств клавиатура и мышь USB не опознаются системой. И только загрузка драйверов USB-устройств приводит их в рабочее состояние.

Перед установкой операционной системы не забудьте активизировать поддержку USB-устройств в BIOS. Затем установите операционную систему. После этого поддержку можно снова отключить. Но я не рекомендую этого делать, так как при загрузке в режиме DOS кла­виатура и мышь не будут работать. Обратите внимание, что не рекомендуется использовать одновременно клавиатуру USB и мышь PS/2 (или наоборот). Также помните, что в BIOS под­держиваются только клавиатура и мышь USB. Для других USB-устройств необходимо загру­жать соответствующие драйверы.

Параметры меню IDE Configuration

С помощью этих параметров можно конфигурировать IDE-устройства на­пример жесткие диски, накопители CD-ROM и LS-120 (SupcrDisk), накопители на магнитной ленте и т.д.

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

Параметры подменю IDE Configuration

В этом подменю выполняется конфигурирование каждого установленного IDE-устройства.

Наиболее важными в программе Setup BIOS являются параметры жесткого диска. В большинстве современных системных плат установлены два контроллера IDE, которые под­держивают до четырех устройств. В современных BIOS есть возможность автоопределения устройства и его автоматической конфигурации. Наличие такой возможности позволяет из­бежать ошибок при ручном вводе параметров устройства. При автоопределении устройства BIOS посылает ему команду Identify Drive. Устройство в ответ на эту команду сообщает ин­формацию о своих параметрах. Таким образом происходит автоматическая конфигурация устройства, Если выбрать значение Auto для жесткого диска, то его параметры будут опреде­ляться при каждом запуске компьютера. Таким способом можно без проблем правильно сконфигурировать новое IDE-устройство.

Кроме значения параметра Auto, во многих BIOS есть таблица с параметрами примерно для 47 типов устройств. В ней для каждого устройства определены количество цилиндров и шлевок, предкоррекция записи, зона парковки и количество секторов. Чаще всего в этой таб­лице содержатся данные об устаревших моделях жестких дисков.

Во всех BIOS можно установить значение параметра User или User Defined. При этом можно вручную ввести в соответствующие поля параметры устройства (если они известны).

В зависимости от объема жесткого диска, для него можно выбрать режим работы — Standard и LBA. Значение Standard используется для устаревших моделей жестких дисков, объемом до 528 Мбайт. Это значение параметра в настоящее время практически не используется, поскольку современные версии BIOS (с 1998 года) поддерживают диски объемом до 136,9 Гбайт.

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

Если у вас возникнет желание поэкспериментировать с параметрами жесткого диска, вы­бирайте значение User и вводите в соответствующие поля необходимые значения. Однако помните: при таком "ручном конфигурировании" можно ввести неверные параметры, что или приведет к снижению производительности, или, в худшем случае, система просто не загру­зится.

Параметры меню Floppy Configuration

В этом меню можно установить параметры дисковода.

Установив защиту от записи дискеты, можно предотвратить несанкционированное копи­рование конфиденциальных данных или заражение дискеты вирусами, которые могут быть в этой системе.

Параметры меню DM/ Events Logging

DMI (Desktop Management Interface) — специальный протокол, с помощью которого про­граммное обеспечение может взаимодействовать с системной платой. Используя DMI, адми­нистратор может удаленно получить информацию о системе. Для использования этого свой­ства необходимо установить программу Intel LANDesk Client Manager, с помощью которой можно получить следующую информацию:

• данные BIOS, например дату последнего обновления BIOS и ее текущую версию;

• системные данные, например тип установленного оборудования;

• данные о ресурсах системы, например объем установленной памяти, объем кэш-­памяти и тип процессора;

• динамические данные, например предупреждающие сообщения об открытии корпуса или ошибках памяти.

Обратите особое внимание на параметры этого весьма полезного меню. Например, с по­мощью описанных средств можно выявить аппаратную причину частых сбоев системы.

Параметры меню Video Configuration

В этом меню можно установить параметры видеосистемы. Это меню особенно полезно при работе с двумя мониторами в Windows 98 или Windows 2000, С помощью параметров этого меню один из мониторов можно выбрать в ка­честве основного, т.е. он будет отображать информацию при загрузке системы.

Параметры меню Resource Configuration

В этом меню конфигурируется использование па­мяти и прерываний ISA-устройств, которые не удовлетворяют спецификации Plug and Play.

Обратите внимание, что приведенные параметры относятся только к тем ISA-устройствам, которые не удовлетворяют спецификации Plug and Play. Нее ISA- и PCI-устройства, удовлетво­ряющие спецификации Plug and Play, конфигурируются с помощью операционной системы или программного обеспечения, поставляемого с этими устройствами.

Установки описанных параметров для нормальной работы устройства недостаточно — необходимо еще установить соответствующие перемычки или переключатели на самой плате. При такой настройке "строптивого" устройства все остальные устройства, удовлетворяющие спецификации Plug and Play, не будут использовать его ресурсы.

Если в системе нет устройств, которые не удовлетворяют спецификации Plug and Play, то никакие ресурсы резервировать не нужно.

Параметры меню Security

В большинстве BIOS можно установить два типа пароля — Supervisor и User. Пароль Su­pervisor управляет доступом к программе Setup BIOS, а пароль User используется для управ­ления загрузкой компьютера.

Если установлен пароль Supervisor, при запуске программы Setup BIOS появится диалого­вое окно с предложением ввести этот пароль. При вводе правильного пароля пользователь получает доступ к параметрам BIOS. Если же пароль был введен неверно, в доступе к пара­метрам BIOS пользователю будет отказано.

Если установлен пароль User, при запуске системы появится диалоговое окно с предложени­ем ввести этот пароль. При вводе правильного пароля загрузка компьютера будет продолжена. Если же установлены оба типа паролей, то для продолжения загрузки необходимо ввести хотя бы один из них. В большинстве систем пароль имеет длину семь или восемь символов.

Многие системные платы имеют переключатель, с помощью которого, забыв пароль, вы можете удалить все типы паролей BIOS. Этот переключатель в целях безопасности никак не помечен, а найти его можно только в документации к системной плате. Пароли можно уда­лить также с помощью меню Maintenance, но в этом случае необходимо знать пароль для доступа к программе Setup BIOS.

Если же вам не удается удалить пароль ни одним из описанных способов, то попробуйте извлечь из системной платы батарейку и через 15-20 минут установить ее на место. Все па­раметры, в том числе и пароли, и CMOS-памяти будут стерты.

Параметры меню Power Management

Управление питанием — это автоматический перевод компьютера на пониженное энерго­потребление в периоды неактивности. В настоящее время существует две системы управле­ния питанием: АРМ (Advanced Power Management), которая поддерживается практически всеми системами, начиная с систем на базе процессоров 386 и 486; ACPI (Advanced Configu­ration and Power Interface), используемая но всех новых компьютерах, начиная с 1998 года. Отличие между этими системами следующее: в АРМ основная роль управления питанием от­водится аппаратному обеспечению, а в ACPI — программному обеспечению и BIOS, что, ес­тественно, упрощает настройку этой системы и работу с ней.

При переходе в режим ожидания BIOS приостанавливает жесткий диск и снижает энерго­потребление (или выключает) видеосистемы (монитор должен соответствовать специфика­ции VESA DPMS — Display Power Management Signaling). В этом режиме система чувстви­тельна ко внешним воздействиям, т.e. она реагирует на нажатие клавиш, перемещение мыши, сигналы факс-модема или сетевого адаптера. Появление одного из описанных событий при­ведет к немедленной активизации монитора.

В большинстве компьютеров операционная система обладает расширенными средствами управления питанием и берет на себя все функции, ранее выполнявшиеся BIOS. Более новая спецификация управления питанием, которая тесно связана как с аппаратным, так и с про­граммным обеспечением, называется ACPI.

Если компьютер соответствует спецификации ACPI, устанавливайте значе­ние Enabled. В настоящее время Windows 98 и Windows 2000 поддержива­ют ACPI.

С его помощью выбирается режим пониженного энергопотребления. Мо­жет принимать следующие значения:

Max Saving — максимальная экономия энергии, период неактивности 1 мин в каждом режиме;

User Define — индивидуальные настройки для каждого режима, Min Saving — минимальная экономия энергии

Установка способа отключения монитора

Система отключает вертикальную и горизонтальную синхронизацию и очищает видеобуфер.

Используйте этот параметр в том случае, если монитор соответствует стандарту VESA DPMS.

Очищение видеобуфера

При переходе в более экономный режим будет отключаться монитор

Это прерывание активно во всех режимах пониженного энергопотребле­ния

После выбранного периода неактивности рабочая частота процессора снижается (для большинства наборов микросхем можно устанавливать значение, равное 10-25% номинальной частоты). Все остальные устройст­ва не выполняют эту процедуру.

После выбранного периода неактивности отключается генератор тактовой частоты, жесткий диск переходит а режим ожидания и снижается энерго­потребление кэш-памяти второго уровня. Все остальные устройства не выполняют эту процедуру.

После выбранного периода неактивности набор микросхем переводит аппа­ратное обеспечение в режим отключения, генератор тактовой частоты и все энергоемкие устройства отключаются.

После выбранного периода неактивности все IDE-устройства, удовлетво­ряющие спецификации АТА-2 и выше, переходят в режим пониженного энергопотребления, а по прошествии определенного времени — в режим ожидания.

В режиме снижения рабочей частоты процессора генератор работает не постоянно, Значение этого параметра определяет (в процентах) промежу­ток времени, в течение которого генератор активен.

При установке значения Enabled таймер режима ожидания заново запус­кается.

Управление работой кнопки питания. Может работать как обычная кнопка выключения питания с программным управлением, нажатие продолжи­тельностью менее 4 сек. переведет компьютер в режим отключения.

Значение Enabled устанавливает для вентилятора процессора режим от­ключения.

При установке значения Enabled входящий телефонный звонок активизи­рует систему.

При установке значения Enabled система активизируется в определенный момент времени.

Дата активизации системы

Время активизации системы

При установке значения Enabled система активизируется после доступа к компьютеру из локальной сети.

Активизация системы от часов реального времени, управляемых прерыва­нием IRQ8.

При установке значения Enabled события следующих устройств приведут к активизации системы: IRQ3-7, 9-15, NMI (прерывания IRQ3-7, 9-15, немас­кируемые прерывания), Primary IDE 0 (первичный IDE 0); Primary IDE 1 (вторичный IDE 1); Secondary IDE 0 (вторичный IDE 0); Secondary IDE 1 (вторичный IDE 1); Floppy Disk (дисковод), Serial Port (последовательный порт); Parallel Port (параллельный порт).

Параметры меню Soot

В этом меню определяются параметры процесса загрузки системы.

Параметры меню Exit

В этом меню определяется порядок сохранения установленных значений параметров.

Установив оптимальные значения параметров, сохраните их в виде пользовательских зна­чений. Таким образом, их можно быстро восстановить в случае сбоя. В противном случае все значения придется вводить вручную. Установленные значения параметров BIOS сохраняются в CMOS-памяти, которая питается от батарейки, расположенной на системной плате.

Дополнительные параметры программы Setup BIOS

В некоторых системах в программе Setup BIOS используются дополнительные парамет­ры.

Если какая-то программа попытается записать какую-либо информацию в загрузочный сектор или таблицу разделов при установленном значении En-abted, появится предупреждающее сообщение. После его появления неза­медлительно проверьте диск с помощью антивирусной программы

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

При установке значения Enabled не выполняются некоторые операции процедуры POST, Рекомендуется установить значение Disabled и вы­полнять процедуру POST полностью.

Этот параметр функционирует при установке двух дисководов. При установке значения Enabled физическому устройству В: будет при­своена логическая буква А, а устройству А; — буква В.

При установке значения Enabled BIOS выясняет формат всех установленных дисководов (40 или 80 дорожек). Поскольку лишь устаревшие модели име­ют 40 дорожек, установите значение Disabled для ускорения загрузки.

При выборе значения High система будет работать с максимальным бы­стродействием, а при выборе значения Low частота шины будет 8 МГц, Иногда такое снижение быстродействия необходимо для устаревших программ. В современных системах этот параметр не используется.

Адресная шина А20 позволяет обращаться к памяти за первым мега­байтом, При установке значения Fast набор микросхем автоматически управляет шиной (максимальное быстродействие), а при выборе зна­чения Normal управление шиной осуществляется с помощью контрол­лера клавиатуры.

При установке значения Disabled следующие два параметра (Typematic Rate и Typematic Delay) станут недоступными. При установке значения Enabled можно определить частоту и задержку повторения символов.

Установка одного из следующих значений частоты повторения симво­лов: б, 8,10, 12, 15, 20, 24 или 30.

Установка одного из следующих значений задержки повторения символов: 250, 500, 750 или 1 000.

Если на системной плате установлен порт мыши PS/2, а вы исполь­зуете мышь, подключенную к последовательному порту, то установите значение Disabled.

Активизация системы S.M.A.R.T. жесткого диска. Обратите внимание, что не все модели жестких дисков поддерживают эту функцию.

Выберите значение Yes, если в системе не используется дисковод, для освобождения прерывания IRQ6. Установите значение Disabled параметра Onboard FDC Controller.

Запись части ROM в оперативную память для увеличения производи­тельности.

Plug and Play BIOS

Установка и конфигурирование устройств в PC-совместимом компьютере довольно слож­ный процесс. Пользователь должен назначить устройству прерывание, порты ввода-вывода и каналы DMA, т.е. ресурсы, неиспользуемые в данный момент другими устройствами. Это выполнялось с помощью перемычек и переключателей на плате устанавливаемого устройст­ва. При неверном выборе параметров возникал конфликт устройств, который чаще всего яв­лялся причиной других ошибок; например, система отказывалась загружаться.

Технология Plug and Play значительно упростила процесс установки и конфигурирования новых устройств. Пользователю необходимо лишь вставить плату в свободный разъем, а сис­тема автоматически выделит необходимые ресурсы.

Технология Plug and Play состоит из следующих основных компонентов:

• Plug and Play BIOS;

• Extended System Configuration Data (ESCD);

• операционная система Plug and Play.

При загрузке компьютера Plug and Play BIOS инициирует конфигурирование устройств, соответствующих спецификации Plug and Play. Если адаптер был уже установлен в системе, то BIOS считывает конфигурационную информацию из ESCD, инициализирует устройство и продолжает загрузку. Если же устройство впервые появилось в системе, BIOS запрашивает у ESCD свободные ресурсы. Получив их, она конфигурирует новое устройство. Если же с по­мощью свободных ресурсов нельзя сконфигурировать новое устройство, то BIOS продолжает загрузку компьютера, а конфигурированием занимается операционная система. Параметры всех корректно сконфигурированных устройств записываются в базу данных ESCD.

Идентификаторы устройств, соответствующих спецификации Plug and Play.

Все устройства, соответствующие спецификации Plug and Play, должны иметь уникальный идентификационный номер, по которому система может распознать устройство и установить, необходимые драйверы. Идентификационный номер определяется производителем устройст­ва, причем он должен быть уникальным. Номер устройства состоит из семи символов: первые три — это идентификатор производителя, а остальные четыре — цифровой идентификатор устройства, например XYZ1234. Многие устройства, например контроллер прерываний или контроллер клавиатуры, не имеют стандартизированного идентификационного номера. Для таких случаев фирма Microsoft зарезервировала префикс PNP.

Инициализация устройств Plug and Play

При выполнении процедуры POST Plug and Play BIOS инициализирует вес адаптеры, удовлетворяющие спецификации Plug and Play, а затем назначает каждому уникальный но­мер — Card Select Number (CSN). После этого BIOS выделяет каждому устройству необходимые для его нормальной работы ресурсы. Таким способом BIOS идентифицирует только за­грузочные устройства, остальные конфигурирует операционная система.

Plug and Play BIOS при запуске компьютера (во время выполнения процедуры POST) осуществляет следующее.

1. Отключает все конфигурируемые устройства.

2. Идентифицирует все устройства Plug and Play.

3. Создает таблицу ресурсов устройств.

4. Активизирует устройства ввода и вывода.

5. Выполняет сканирование ROM-наммш ISA-устройств.

6. Конфигурирует загрузочные устройства.

7. Активизирует ISA-устройства Plug and Play.

8. Запускает загрузчик системы.

Если загружаемая система удовлетворяет спецификации Plug and Play, то все остальные устройства будут ею сконфигурированы. Насколько правильно выполнена конфигурация, можно проверить с помощью диспетчера устройств.

ACPI

ACPI (Advanced Configuration and Power Interface) определяет стандартный метод взаимо­действия аппаратного обеспечения, операционной системы и приложений для управления пи­танием компьютера. В предыдущей системе управления питанием АРМ (Advanced Power Management) основное внимание уделялось энергопотреблению процессора, жесткого диска и монитора. ACPI контролирует не только энергопотребление, но и конфигурацию устройств Plug and Play. При использовании ACPI конфигурирование устройств Plug and Play и управ­ление энергопотреблением осуществляется на уровне операционной системы, а не с помо­щью программы установки параметров BIOS.

Система ACPI подключает и конфигурирует устройства по мере их использования. На­пример, если поместить видеокассету в видеомагнитофон и включить компьютер, который управляет чтим видеомагнитофоном, будет включен не монитор, а телевизор.

ACPI поддерживается операционными системами Windows 98/ME, Windows 2000. В про­цессе загрузки операционная система вьпюлняет ряд тестов аппаратного обеспечения для оп­ределения совместимости с ACPI, Если какое-то из устройств не поддерживает ACPI, то для него используется система управления питанием АРМ.

Иногда при инициализации АСРТ может появиться сообщение об ошибке на красном (проблемы с аппаратным обеспечением или BIOS) или синем (проблемы с программным обеспечением) экране.

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

Сообщения об ошибках BIOS

После включения питания компьютера начинает выполняться процедура POST. При возник­новении ошибки появляется сообщение, указывающее ее причину. Если не удается инициализи­ровать видеоадаптер, коды ошибок будут звуковыми. Кроме того, код ошибки в шестнадцатеричном виде отправляется в порт ввода-вывода с адресом 80h. Этот код может быть интерпре­тирован специальной платой, помещенной в разъем расширения системной платы.