Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
Áàçîâàÿ ñèñòåìà
ââîäà-âûâîäà
Îñíîâû BIOS
Пользователи зачастую не видят разницы между программной и аппаратной частями ком-
пьютера. Это можно объяснить высокой степенью интеграции компонентов системы. Точное
представление различия между компонентами компьютера дает ключ к пониманию роли BIOS.
BIOS — это термин, который используется для описания базовой системы ввода-вывода.
По существу, BIOS представляет собой “промежуточный слой” между программной и аппа-
ратной частями системы. Большинство пользователей под BIOS подразумевают драйверы
устройств. Кроме системной, существует еще BIOS адаптеров, которые загружаются при за-
пуске системы.
Итак, базовая система ввода-вывода — это комбинация всех типов BIOS, а также загру-
жаемые драйверы устройств. Часть BIOS, содержащаяся в микросхеме на системной плате
или платах адаптеров, называется firmware. (именно из-за наличия этих микросхем пользова-
тели чаще всего относят BIOS к аппаратной части компьютера).
Стандартная PC-совместимая система состоит из нескольких слоев, которые связаны ме-
жду собой (рис. 5.1).
Ìèêðîñõåìû ROM
ROM (Read-Only Memory) — тип памяти, которая может постоянно (или практически по-
стоянно) хранить данные. Эти записанные данные хранятся в памяти даже при отключении
питания. Таким образом, для хранения стартовых процедур (и BIOS) наиболее подходит па-
мять ROM. Аналогичная память используется и в других устройствах с собственной BIOS,
например в видеоадаптерах.
Заметьте, что ROM и оперативная память — не противоположные понятия. На самом де-
ле ROM представляет собой часть оперативной памяти системы. Другими словами, часть ад-
ресного пространства оперативной памяти отводится для ROM. Это необходимо для хране-
ния программного обеспечения, которое позволяет загрузить операционную систему.
Например, при включении персонального компьютера счетчик команд автоматически
принимает значение (адрес) FFFF0h; команды, размещенные по этому адресу, должны обес-
печить загрузку операционной системы. Этим командам отводится ровно 16 байт от конца
первого мегабайта оперативной памяти и от конца ROM. Если бы эти адреса указывали на
ячейки обычной памяти, все хранимые в ней данные, в том числе и команды, исчезли бы при
выключении питания, и процессор при следующем включении не нашел бы там никаких ко-
манд. Но, если этот адрес указывает на ячейку ROM, программа запуска системы в неизмен-
ном виде выполняется каждый раз при включении компьютера.
Îñíîâíàÿ ïàìÿòü:
: 0—-1—-2—-3—-4—-5—-6—-7—-8—-9—-A—-B—-C—-D—-E—-F—-
000000: ................................................................
010000: ................................................................
020000: ................................................................
030000: ................................................................
040000: ................................................................
050000: ................................................................
060000: ................................................................
070000: ................................................................
080000: ................................................................
090000: ................................................................
: 0—-1—-2—-3—-4—-5—-6—-7—-8—-9—-A—-B—-C—-D—-E—-F—-
0A0000: GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
0B0000: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
: 0—-1—-2—-3—-4—-5—-6—-7—-8—-9—-A—-B—-C—-D—-E—-F—-
0C0000: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
0D0000: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
: 0—-1—-2—-3—-4—-5—-6—-7—-8—-9—-A—-B—-C—-D—-E—-F—-
0E0000: rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
0F0000: RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Кажется странным, что персональный компьютер при запуске начинает выполнять ко-
манду, расположенную за 16 байт от конца ROM, но это сделано умышленно. Просто по это-
му адресу помещается команда перехода JMP, согласно которой процессор переходит к фак-
тическому началу программы; в большинстве случаев оно близко к адресу F0000h, который
расположен примерно на 64 Кбайт ранее в карте памяти. Это все равно что начинать чтение
книги с 16-й страницы от конца; причем на ней должен быть указан номер страницы, с кото-
рой фактически начинается изложение. Зато подобное соглашение позволяет свободно изме-
нять объем ROM.
Çàòåíåíèå ROM
Микросхемы ROM очень “медленны”: время доступа равно 150 нс при времени доступа
запоминающего устройства DRAM 60 нс или меньше. Поэтому во многих системах ROM за-
теняется, т.е. ее содержимое копируется в микросхемы динамической оперативной памяти
при запуске, чтобы сократить время доступа в процессе функционирования. Процедура зате-
нения копирует содержимое ROM в оперативную память, присваивая ей адреса, первона-
чально использовавшиеся для ROM, которая затем фактически отключается. Это повышает
быстродействие системы памяти. Впрочем, в большинстве случаев достаточно затенить толь-
ко базовую систему ввода-вывода на системной плате и, возможно, на видеоплате.
Затенение эффективно главным образом в 16-разрядных операционных системах типа
DOS или Windows 3.x. Если компьютер работает под управлением 32-разрядной операцион-
ной системы типа Windows 9х или Windows NT/2000, то затенение фактически бесполезно,
потому что эти операционные системы не используют 16-разрядный код из ROM. Вместо не-
го они загружают 32-разрядные драйверы в оперативную память, заменяя ими 16-разрядный
код базовой системы ввода-вывода, который, таким образом, используется только в течение
запуска системы. Средство управления затенением находится в программе Setup BIOS.
Существует четыре различных типа микросхем памяти ROM.
! ROM (Read Only Memory).
! PROM (Programmable ROM). Программируемая ROM.
! EPROM (Erasable PROM). Стираемая программируемая ROM.
! EEPROM (Electrically Erasable PROM). Электронно-стираемая программируемая
ROM, также называемая Flash ROM.
Ïàìÿòü PROM
В память PROM после изготовления можно записать любые данные. Она была разработа-
на в конце 70-х годов фирмой Texas Instruments и имела емкость от 1 Кбайт (8 Кбит) до
2 Мбайт (16 Мбит) или больше. Эти микросхемы могут быть идентифицированы по номерам
вида 27nnnn в маркировке, где 27 указывает PROM типа TI, а nnnn — емкость кристалла
(микросхемы) в килобитах. Например, в большинстве персональных компьютеров с PROM
использовались микросхемы 27512 или 271000, которые имели емкость 512 Кбит (64 Кбайт)
или 1 Mбит (128 Кбайт).
Подразумевается, что эти микросхемы после изготовления не содержат никакой информа-
ции, на самом деле при изготовлении они прописываются двоичными единицами. Другими сло-
вами, микросхема PROM емкостью 1 Мбит содержит 1 млн единиц (фактически 1 048 576). При
программировании такой “пустой” PROM в нее записываются нули. Этот процесс обычно вы-
полняется с помощью специального программирующего устройства (рис. 5.3).
Процесс программирования часто называется прожигом. Каждую “1” можно представить
как неповрежденный плавкий предохранитель. Большинство таких микросхем работает при
напряжении 5 В, но при программировании PROM подается более высокое напряжение
(обычно 12 В) по различным адресам в пределах адресного пространства, отведенного для
микросхемы. Это более высокое напряжение фактически записывает “0”, сжигая плавкие
предохранители в тех местах, где необходимо преобразовать 1 в 0. Хотя можно превратить 1
в 0, этот процесс необратим, т.е. нельзя преобразовать 0 в 1. Программирующее устройство
исследует программу, которую необходимо записать в микросхему, и затем выборочно изме-
Ïàìÿòü EPROM
Это разновидность памяти PROM, которая одно время была весьма популярна. Данные в памя-
ти EPROM можно стирать. Микросхема EPROM четко видна через кварцевое окошко, располо-
женное прямо над кристаллом (рис. 5.4). Фактически сквозь окно вы можете видеть кристалл!
Микросхемы EPROM имеют тот же номер 27nnnn, что и стандартные PROM, причем они функ-
ционально и физически идентичны, если бы не прозрачное кварцевое окно над матрицей.
Окно пропускает ультрафиолетовые лучи. Интенсивное ультрафиолетовое облучение сти-
рает информацию на матрице (микросхеме) EPROM. Окно сделано из кристалла кварца, по-
тому что обычное стекло не пропускает ультрафиолетовых лучей. (Ведь вы не можете заго-
рать при закрытых окнах!) Кварцевое окно повышает стоимость микросхемы EPROM. Такое
повышение будет неоправданным, если информацию не нужно стирать.
BIOS OEM-ïðîèçâîäèòåëåé
Многие OEM-производители (Original Equipment Manufacturers) создают собственные
микросхемы памяти ROM. Например, Compaq и AT&T разработали свои варианты BIOS, со-
вместимые с BIOS компаний AMI, Phoenix и Award, и периодически выпускают модернизи-
рованные версии BIOS, в которых устранены недостатки предыдущих версий и добавлены
новые возможности. Прежде чем установить на компьютере нестандартную микросхему
ROM BIOS, убедитесь, что она изготовлена солидной фирмой, которая занимается усовер-
шенствованием версий своих программ (важна не сама микросхема, а то, что в ней записано).
Некоторые OEM-производители не занимаются разработкой BIOS, а заказывают ее в неза-
висимых компаниях. Например, для компьютеров Hewlett-Packard необходима специальная,
уникальная базовая система ввода-вывода. Но Hewlett-Packard не занимается разработкой по-
добного рода систем; она заключила контракт с Phoenix — известным разработчиком базовых
систем ввода-вывода. Таким образом, в компьютере Vectra PC компании Hewlett-Packard ис-
пользуется BIOS фирмы Phoenix. Обратите внимание: несмотря на то что базовую систему вво-
да-вывода разработала Phoenix, любые ее обновления можно получить только у Hewlett-Packard.
Совет
Чтобы эта строêа не исчезла, можно (перед вêлючением питания!) отêлючить êлавиатóрó или во время вêлю-
чения питания óдерживать êаêóю-нибóдь êлавишó нажатой. Это бóдет воспринято êаê ошибêа êлавиатóры, и
строêа останется на эêране.
Если во время выполнения процедуры POST нажать клавишу <Insert>, то новые версии
AMI Hi-Flex BIOS выведут две дополнительные идентификационные строки с информацией о
параметрах, установленных в BIOS.
Строка старых версий AMI BIOS имеет формат, описанный в табл. 5.2.
Первая строка новых версий AMI Hi-Flex BIOS имеет формат, описанный в табл. 5.3.
Ïîçèöèÿ Îïèñàíèå
J 1 — âûâîäèòü ñîîáùåíèå î íåèñïðàâíîñòè äèñêîâîäà âî âðåìÿ âûïîëíåíèÿ òåñòà POST
K 1 — âûâîäèòü ñîîáùåíèå î íåèñïðàâíîñòè âèäåîàäàïòåðà âî âðåìÿ âûïîëíåíèÿ òåñòà POST
L 1 — âûâîäèòü ñîîáùåíèå î íåèñïðàâíîñòè êëàâèàòóðû âî âðåìÿ âûïîëíåíèÿ òåñòà POST
mmddyy Äàòà âûïóñêà BIOS: ìåñÿö/÷èñëî/ãîä
MMMMMMMM Ôèðìà — èçãîòîâèòåëü ñèñòåìíîé ïëàòû èëè íàáîðà ìèêðîñõåì
N Òèï êîíòðîëëåðà êëàâèàòóðû
Вторая строка AMI Hi-Flex BIOS имеет формат, описанный в табл. 5.4.
Третья строка AMI Hi-Flex BIOS имеет формат, описанный в табл. 5.5.
Ïîçèöèÿ Îïèñàíèå
HH Àäðåñ ïîðòà âûêëþ÷åíèÿ êýø-ïàìÿòè
II Çíà÷åíèå äàííûõ äëÿ âûêëþ÷åíèÿ êýø-ïàìÿòè
JJ Çíà÷åíèå ìàñêè äëÿ âûêëþ÷åíèÿ êýø-ïàìÿòè
K Íîìåð âûâîäà äëÿ ñáðîñà êîíòðîëëåðà ïàìÿòè 82335
L Ôëàã ìîäèôèêàöèè BIOS:
0 — BIOS íå ìîäèôèöèðîâàíà;
1–9, A–Z — êîëè÷åñòâî ïðåäûäóùèõ ìîäèôèêàöèé BIOS
AMI BIOS обладает большими возможностями. Она содержит программу настройки, ко-
торая вызывается нажатием клавиши <Delete> или <Esc> в течение нескольких первых се-
кунд после начала загрузки компьютера. BIOS напомнит вам, когда и какую клавишу надо
нажать. Вы можете самостоятельно указать тип жесткого диска, что важно для оптимального
использования многих накопителей IDE и ESDI. С 1995 года версии BIOS могут работать с
усовершенствованными накопителями EIDE (Enhanced IDE) и автоматически устанавливать
параметры драйвера.
Уникальной особенностью AMI BIOS является встроенная и управляемая с помощью ме-
ню программа диагностики — сокращенная версия программы AMIDIAG. Конечно, она не
заменит серьезных диагностических программ, но в критических случаях может пригодиться.
Эта программа, например, не выполняет полного тестирования памяти; форматирование же-
сткого диска осуществляется на уровне BIOS, а не на уровне регистров контроллера. Это ог-
раничивает возможности BIOS при форматировании серьезно поврежденных дисков.
AMI не поставляет документации по базовой системе ввода-вывода; предполагается, что
это делают изготовители системных плат, которые включают эту BIOS в системную плату.
Однако AMI издала детализированную версию их документации Programmer's Guide to the
AMIBIOS (Руководство программиста по AMIBIOS), вышедшую в издательстве Wind-
crest/McGraw-Hill (ISBN 0-07-001561-9). В этой книге, написанной инженерами AMI, рас-
сматриваются все функции BIOS, ее возможности, коды ошибок и т.д.
Базовая система ввода-вывода AMI продается через сеть дистрибьюторов, список кото-
рых можно найти на Web-узле по адресу: http://www.ami.com. Однако имейте в виду,
что вы не сможете приобрести обновления непосредственно в AMI.
Îáíîâëåíèå BIOS
Обновление ROM BIOS может улучшить характеристики системы. Однако иногда проце-
дура обновления BIOS может быть сложной, во всяком случае значительно сложнее подклю-
чения микросхем ROM.
Внимание!
Если вы не óстановите значения параметров, êоторые должны заãрóжаться по óмолчанию, система может
фóнêционировать с ошибêами.
14. Если в системе были заданы значения конкретных параметров, установите их теперь.
Нажмите <F10>, чтобы сохранить значения, выйдите из программы Setup BIOS и пе-
резагрузите компьютер. Компьютер должен теперь функционировать с новой версией
BIOS.
Замечание
Если после перезаãрóзêи появится сообщение об ошибочной êонтрольной сóмме CMOS или возниêнóт дрó-
ãие проблемы, попробóйте перезаãрóзить системó снова. При появлении сообщения об ошибочной êонтроль-
ной сóмме CMOS запóстите проãраммó Setup BIOS, проверьте и, если необходимо, измените значения пара-
метров, сохраните их, а затем выйдите из проãраммы Setup BIOS.
Перемычка
E28F004S5
85 5V
U9060705A
M C '92'96
BIOS CONFIG
3
3
1"
8A
1
"J
1 3
"J8A1"
Рис. 5.6. Расположение перемычки Flash Recovery на системной плате Intel SE440BX
Замечание
Описаннóю процедóрó можно использовать для обновления BIOS множества êомпьютеров. Для этоãо необ-
ходимо предварительно сохранить на системной дисêете новóю версию BIOS с óже обновленноãо êомпьютера.
Ðàñïðåäåëåíèå CMOS-ïàìÿòè
В оригинальной системе AT микросхема Motorola 146818 использовалась как часы
(10 байт) и как энергонезависимая память (54 байт), в которую можно было записать любую
информацию. Эти 54 байта в компьютере IBM AT использовались для записи системной
конфигурации.
В современных компьютерах микросхема Motorola 146818 не используется. Часть ее
функций передана набору микросхем системной логики (компонент South Bridge) или микро-
схеме Super I/O, вместо нее также может использоваться специальная батарейка и модуль па-
мяти NVRAM (Non-Volatile RAM).
В табл. 5.6 описано назначение всех 64 байт стандартного модуля CMOS-памяти. В них
хранятся данные, определяющие конфигурацию системы. Эти данные записываются и считы-
ваются программой Setup BIOS.
Замечание
В этом разделе описана проãрамма Setup BIOS для системной платы Intel SE440BX-2. Данные приведены с
разрешения Intel. В BIOS дрóãих производителей эти параметры моãóт отличаться.
Ïàðàìåòð Îïèñàíèå
Main (Îñíîâíûå ïàðàìåòðû) Ðàñïðåäåëåíèå ðåñóðñîâ àïïàðàòíîãî îáåñïå÷åíèÿ
Advanced (Äîïîëíèòåëüíûå ïàðà- Óñòàíîâêà äîïîëíèòåëüíûõ ñâîéñòâ (çàâèñèò îò èñïîëüçóåìîãî íàáîðà ìèêðîñõåì)
ìåòðû)
Security (Áåçîïàñíîñòü) Óñòàíîâêà ïàðîëåé è àêòèâèçàöèÿ äðóãèõ ñðåäñòâ áåçîïàñíîñòè
Power (Ïèòàíèå) Óñòàíîâêà ïàðàìåòðîâ óïðàâëåíèÿ ïèòàíèåì
Boot (Çàãðóçêà) Îïðåäåëåíèå ïàðàìåòðîâ çàãðóçêè è áëîêà ïèòàíèÿ
Exit (Âûõîä) Ñîõðàíåíèå èëè îòìåíà óñòàíîâëåííûõ ïàðàìåòðîâ
Обратите внимание, что в этом меню можно установить любое значение рабочей частоты
процессора, которое может быть как выше, так и ниже указанного на процессоре (это утвер-
ждение справедливо лишь для предыдущих моделей).
Если пользователь забудет установленный пароль, то необходимо активизировать с по-
мощью перемычки системной платы режим Configure, запустить программу Setup BIOS и
удалить все типы паролей с помощью команды Clear All Passwords меню Maintenance. Об-
ратите внимание, что подобная защита компьютера ненадежна, так как кто угодно может вы-
полнить описанные действия, загрузить компьютер и получить доступ к конфиденциальным
данным.
Обратите внимание, что не все модули памяти поддерживают коды коррекции ошибок. По-
этому, прежде чем активизировать ECC, проверьте, поддерживает ли ее установленная память.
В некоторых программах Setup BIOS отображается объем основной и дополнительной
памяти, а также общий объем установленной памяти. Обратите внимание, что эти параметры
изменить нельзя — они носят чисто информативный характер.
Выбор значения параметра 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-
памяти. Не забудьте при следующей перезагрузке вернуть значение по умолчанию описан-
ного параметра.
Ïàðàìåòð Îïèñàíèå
Passive Release Ïðè óñòàíîâêå çíà÷åíèÿ ïàðàìåòðà Enabled ïðîöåññîð ïîëó÷à-
(Ïàññèâíîå îñâîáîæäåíèå) åò äîñòóï ê øèíå PCI âî âðåìÿ ïàññèâíîãî îñâîáîæäåíèÿ
Delayed Transaction  íàáîðå ìèêðîñõåì åñòü 32-ðàçðÿäíûé áóôåð äëÿ ïîääåðæêè
(Îòëîæåííàÿ òðàíçàêöèÿ) öèêëîâ îòëîæåííûõ òðàíçàêöèé. Óñòàíîâêà çíà÷åíèÿ Enabled
îáåñïå÷èâàåò ïîääåðæêó ñïåöèôèêàöèè PCI 2.1
AGP Aperture Size (MB) Óñòàíîâêà ðàçìåðà àïåðòóðû AGP. Àïåðòóðà — ýòî ÷àñòü ïàìÿ-
(Ðàçìåð ãðàôè÷åñêîé àïåðòóðû äëÿ AGP, Ìáàéò) òè, êîòîðàÿ èñïîëüçóåòñÿ äëÿ ãðàôèêè
Current CPUFAN 1/2/3 Speed  ýòîì ïîëå îòîáðàæàåòñÿ òåêóùàÿ ñêîðîñòü âðàùåíèÿ âåíòè-
(Òåêóùàÿ ñêîðîñòü âðàùåíèÿ âåíòèëÿòîðà ïðîöåñ- ëÿòîðà ïðîöåññîðà (òîëüêî ïðè íàëè÷èè ñèñòåìû ìîíèòîðèíãà)
ñîðà)
IN0-IN6(V)  ýòèõ ïîëÿõ îòîáðàæàåòñÿ òåêóùåå çíà÷åíèå íàïðÿæåíèÿ íà ñå-
ìè ëèíèÿõ ïèòàíèÿ (òîëüêî ïðè íàëè÷èè ñèñòåìû ìîíèòîðèíãà)
Spread Spectrum Óñòàíîâêà çíà÷åíèÿ Enabled ïîçâîëÿåò óìåíüøèòü ýëåêòðîìàã-
(Ðàññåèâàíèå ñïåêòðà) íèòíîå èçëó÷åíèå êîìïüþòåðà çà ñ÷åò óìåíüøåíèÿ çíà÷åíèÿ
âûáðîñîâ ñèãíàëà òàêòîâîãî ãåíåðàòîðà. Îáðàòèòå âíèìàíèå,
÷òî ýòî ìîæåò ïðèâåñòè ê îøèáêàì â ðàáîòå óñòðîéñòâ, ÷óâñò-
âèòåëüíûõ ê ïàðàìåòðàì ñèãíàëà, íàïðèìåð SCSI-óñòðîéñòâ
В большинстве случаев при выборе значения Auto конфигурация жесткого диска выпол-
няется корректно. По возможности всегда устанавливайте это значение, поскольку необходи-
мая для конфигурирования информация запрашивается непосредственно у устройства. На ос-
нове полученных данных BIOS настраивает устройство на максимальное быстродействие.
Если у вас возникнет желание поэкспериментировать с параметрами жесткого диска, вы-
бирайте значение User и вводите в соответствующие поля необходимые значения. Однако
помните: при таком “ручном конфигурировании” можно ввести неверные параметры, что или
приведет к снижению производительности, или, в худшем случае, система просто не загру-
зится.
Это меню особенно полезно при работе с двумя мониторами в Windows 98 или
Windows 2000. С помощью параметров этого меню один из мониторов можно выбрать в ка-
честве основного, т.е. он будет отображать информацию при загрузке системы.
Òàáëèöà 5.20. Ïàðàìåòðû äëÿ íàñòðîéêè óñòðîéñòâ Plug and Play è øèíû PCI
Ïàðàìåòð Îïèñàíèå
DMA n Assigned to Ïðè ðó÷íîì óïðàâëåíèè ðåñóðñàìè íàçíà÷üòå êàæäûé êàíàë DMA äëÿ îäíîãî èç
(Êàíàë DMA n íàçíà÷åí...) ñëåäóþùèõ òèïîâ óñòðîéñòâ:
ISA-óñòðîéñòâà, ñîîòâåòñòâóþùèå ñïåöèôèêàöèè PC AT (íåîáõîäèì îòäåëüíûé
êàíàë DMA);
PCI- èëè ISA-óñòðîéñòâà, óäîâëåòâîðÿþùèå ñïåöèôèêàöèè Plug and Play
(àâòîìàòè÷åñêàÿ íàñòðîéêà)
PCI IRQ Activated by Îïðåäåëÿåò, êàê êîíòðîëëåð ïðåðûâàíèé ðåàãèðóåò íà ñèãíàë — óðîâåíü èëè
(Ïðåðûâàíèÿ àêòèâèçèðóþòñÿ...) ïåðåïàä
PCI IDE IRQ Map to Ïîçâîëÿåò îñâîáîäèòü ïðåðûâàíèÿ, çàíèìàåìûå êîíòðîëëåðîì IDE íà øèíå PCI,
(Ïðåðûâàíèÿ êîíòðîëëåðà IDE íà â ñëó÷àå åãî îòñóòñòâèÿ (èëè îòêëþ÷åíèÿ) íà ñèñòåìíîé ïëàòå è ïåðåäàòü èõ â
PCI îòîáðàæàþòñÿ...) èñïîëüçîâàíèå ISA-óñòðîéñòâàì. Ñòàíäàðòíûå ïðåðûâàíèÿ äëÿ ISA òàêîâû:
IRQ14 äëÿ ïåðâîãî êàíàëà è IRQ15 äëÿ âòîðîãî êàíàëà
Primary/Secondary IDE INT# Êàæäîå PCI-óñòðîéñòâî ìîæåò ðàáîòàòü ñ îäíèì èç ÷åòûðåõ ïðåðûâàíèé:
(Ïðåðûâàíèå INT# ïåðâè÷íî- INT# A, INT# B, INT# C è INT# D. Ïî óìîë÷àíèþ èñïîëüçóåòñÿ INT# A. Ïî-
ãî/âòîðè÷íîãî IDE) ñêîëüêó èíòåðôåéñ PCI IDE â íàáîðå ìèêðîñõåì ñèñòåìíîé ëîãèêè èìååò äâà
êàíàëà, íåîáõîäèìî âûäåëèòü äâà ïðåðûâàíèÿ. Îáðàòèòå âíèìàíèå, ÷òî âñå îä-
íîôóíêöèîíàëüíûå PCI-àäàïòåðû îáû÷íî èñïîëüçóþò ïðåðûâàíèå INT# A
Used Mem base addr Óñòàíîâêà áàçîâîãî àäðåñà äëÿ îáëàñòè ïàìÿòè, èñïîëüçóåìîé óñòðîéñòâîì, êî-
(Áàçîâûé àäðåñ) òîðîìó íåîáõîäèìà îáëàñòü âåðõíåé ïàìÿòè
Used Mem Length Óñòàíîâêà äëèíû îáëàñòè ïàìÿòè, îïðåäåëåííîé â ïðåäûäóùåì ïîëå. Ýòî ïîëå
(Äëèíà) íå ïîÿâëÿåòñÿ, åñëè íå âûáðàí áàçîâûé àäðåñ
Assign IRQ for USB Óñòàíîâèòå çíà÷åíèå Enabled, åñëè â ñèñòåìå èñïîëüçóþòñÿ USB-óñòðîéñòâà. Óñòà-
(Íàçíà÷åíèå ïðåðûâàíèÿ äëÿ USB) íîâèòå çíà÷åíèå Disabled, åñëè ýòè óñòðîéñòâà â ñèñòåìå íå óñòàíîâëåíû, è òîãäà
îñâîáîäèòñÿ ïðåðûâàíèå, êîòîðîå ìîæíî èñïîëüçîâàòü äëÿ äðóãèõ óñòðîéñòâ
При переходе в режим ожидания BIOS приостанавливает жесткий диск и снижает энерго-
потребление (или выключает) видеосистемы (монитор должен соответствовать специфика-
ции VESA DPMS — Display Power Management Signaling). В этом режиме система чувстви-
тельна ко внешним воздействиям, т.е. она реагирует на нажатие клавиш, перемещение мыши,
сигналы факс-модема или сетевого адаптера. Появление одного из описанных событий при-
ведет к немедленной активизации монитора.
В большинстве компьютеров операционная система обладает расширенными средствами
управления питанием и берет на себя все функции, ранее выполнявшиеся BIOS. Более новая
спецификация управления питанием, которая тесно связана как с аппаратным, так и с про-
граммным обеспечением, называется ACPI. Некоторые параметры системы управления пита-
нием ACPI устанавливаются в BIOS (табл. 5.23).
Ïàðàìåòð Îïèñàíèå
Resume by Ring Ïðè óñòàíîâêå çíà÷åíèÿ Enabled âõîäÿùèé òåëåôîííûé çâîíîê àêòèâèçè-
(Àêòèâèçàöèÿ ïðè âõîäÿùåì çâîíêå) ðóåò ñèñòåìó
Resume by Alarm Ïðè óñòàíîâêå çíà÷åíèÿ Enabled ñèñòåìà àêòèâèçèðóåòñÿ â îïðåäåëåííûé
(Àêòèâèçàöèÿ ïî âðåìåíè) ìîìåíò âðåìåíè
Date (of Month) Alarm Äàòà àêòèâèçàöèè ñèñòåìû
(Äàòà)
Time (hh:mm:ss) Âðåìÿ àêòèâèçàöèè ñèñòåìû
(Âðåìÿ)
Wake Up On LAN Ïðè óñòàíîâêå çíà÷åíèÿ Enabled ñèñòåìà àêòèâèçèðóåòñÿ ïîñëå äîñòóïà ê
(Àêòèâèçàöèÿ ïðè äîñòóïå èç ëîêàëüíîé êîìïüþòåðó èç ëîêàëüíîé ñåòè
ñåòè)
IRQ8 Break [Event From] Suspend Àêòèâèçàöèÿ ñèñòåìû îò ÷àñîâ ðåàëüíîãî âðåìåíè, óïðàâëÿåìûõ ïðåðûâà-
(Àêòèâèçàöèÿ IRQ8) íèåì IRQ8
Reload Global Timer Events Ïðè óñòàíîâêå çíà÷åíèÿ 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 (ïàðàëëåëüíûé ïîðò)
Замечание
Списоê идентифиêационных номеров óстройств, соответствóющих специфиêации Plug and Play, можно найти
в дополнении на прилаãаемом êомпаêт-дисêе.
ACPI
ACPI (Advanced Configuration and Power Interface) определяет стандартный метод взаимо-
действия аппаратного обеспечения, операционной системы и приложений для управления пи-
танием компьютера. В предыдущей системе управления питанием APM (Advanced Power
Management) основное внимание уделялось энергопотреблению процессора, жесткого диска и
монитора. ACPI контролирует не только энергопотребление, но и конфигурацию устройств
Plug and Play. При использовании ACPI конфигурирование устройств Plug and Play и управ-
ление энергопотреблением осуществляется на уровне операционной системы, а не с помо-
щью программы установки параметров BIOS.
Система ACPI подключает и конфигурирует устройства по мере их использования. На-
пример, если поместить видеокассету в видеомагнитофон и включить компьютер, который
управляет этим видеомагнитофоном, будет включен не монитор, а телевизор.
ACPI поддерживается операционными системами Windows 98/ME, Windows 2000. В про-
цессе загрузки операционная система выполняет ряд тестов аппаратного обеспечения для оп-
ределения совместимости с ACPI. Если какое-то из устройств не поддерживает ACPI, то для
него используется система управления питанием APM.
Иногда при инициализации ACPI может появиться сообщение об ошибке на красном
(проблемы с аппаратным обеспечением или BIOS) или синем (проблемы с программным
обеспечением) экране. Коды ошибок ACPI приведены в табл. 5.27.
Рис. 5.7. С помощью такой платы можно узнать причину появления ошибки