Справочник по настройке BIOS

         

IRQ n Assigned to


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

"Legacy ISA" (классические ISA-карты) - обычные карты для ISA-шины, такие как модемы или звуковые карты, без поддержки технологии "Plug&Play". Эти карты требуют назначения прерываний в соответствии с документацией на них.

"PCI/ISA PnP" (устройства для шин PCI или ISA с поддержкой "Plug&Play") - этот параметр устанавливается только для карт расширения на PCI- или ISA-шинах с поддержкой "Plug&Play".

Несколько устаревшая опция "AMI BIOS" может носить название "



IRQ n Used By ISA


- (прерывание с номером n используется на шине ISA). Параметр может принимать значения:

"No/ICU" (нет/конфигурационная утилита для ISA) - если установлено это значение, то BIOS может распоряжаться прерыванием по своему усмотрению. Для DOS настройка параметров в этом случае может также выполняться с помощью программы "ISA Configuration Utility" от "Intel",

"Yes" (да) - означает принудительное освобождение прерывания для какой-либо карты на шине ISA, не поддерживающей "Plug&Play". Рекомендуется всегда указывать "Yes" для таких карт и нужных им прерываний, так как в противном случае BIOS может назначить прерывание, жестко используемое какой-либо картой на ISA, другой карте, что может вызвать даже прекращение нормальной работы компьютера.

Для этой опции аналогичной может также оказаться опция "IRQ n" со значениями "Available" (по умолчанию) и "Used By ISA Card". Стоит напомнить ряд возможных прерываний: 3, 4, 5, 7, 9, 10, 11, 12, 14, 15. Первое значение позволяет системе решать проблему распределения ресурсов через автоконфигурирование, второе же напрямую назначает прерывание ISA-карте. При этом также может быть использована утилита ICU.



IRQ to PCI VGA


- установка этой опции в "Disabled" позволит сэкономить одно прерывание благодаря тому, что графические карты при работе с обычным набором офисных приложений не используют IRQ. Ситуация меняется при установке 3D-акселератора. Выделение аппаратного прерывания для графической карты требуется уже не только для ее корректной работы в системе, а становится необходимым для организации обработки огромных массивов информации, для взаимодействия между центральным процессором, системной памятью и видеопроцессором. Это же справедливо и для случая, когда карта содержит, например, дополнительный модуль MPEG-декодера. Ведь в этом случае используется режим "Busmastering", при котором карта расширения отбирает у процессора управление потоком данных. Необходимо напомнить, что режим "Busmastering" требует по одному IRQ для каждой из карт, поддерживающих этот режим.

Опция может носить название "Assign IRQ For VGA" или, как в "AMI BIOS", "Allocate IRQ to PCI VGA" со значениями "Yes" и "No".



IRQ8 Resume by Suspend


- (пробуждение по IRQ8). Опция включения "alarm"-функций. Разрешение этого параметра позволяет "разбудить" компьютер, соответствующим образом запрограммировав "Alarm Time" (время тревоги), так как сигнал от RTC (часы реального времени) заведен на IRQ8. Может принимать значения:



"Enabled" - разрешено,

"Disabled" - запрещено.

Абсолютно идентичная опция "IRQ8 Break Suspend".

Аналогична и опция "IRQ8 Clock Event" со значениями "Turn On" и "Turn Off". Хотя в таком виде эта опция может входить и в отдельное меню "PM Events".



ISA 16-bit Mem Wait States"


Опция может носить и более общий характер - "16-bit Memory, I/O Wait State". И поскольку абсолютно те же задачи необходимо решать для 8-битных операций ввода/вывода, то на это направлена опция "8-bit Memory, I/O Wait State". С помощью этих опций количество тактов ожидания также устанавливается вручную.



ISA Bus Clock


- опция установки тактовой частоты ISA-шины. Стандартное значение скорости ISA-шины составляет около 8,33 МГц. В отличие от устаревших систем, ныне скорость ISA-шины напрямую связана со скоростью PCI-шины через т.н. "южный" мост. Можно установить более высокую скорость шины, выбрав соответствующий параметр (делитель). Этот параметр делит действительную скорость PCI-шины и тем самым задает скорость ISA-шины.

Например, тактовая частота PCI-шины составляет 33 МГц. Если изменить делитель с PCICLK/4 на PCICLK/3, то ISA-шина будет работать с частотой 11 МГц. Но необходимо помнить, что повышение тактовой частоты может привести к перегреву элементов ISA-карты и выходу ее из строя. В лучшем случае может возрасти риск ошибок при работе, особенно это опасно для контроллеров дисков (в случае устаревших систем). И хотя многие ISA-устройства работают на более высоких скоростях, необходимо снизить скорость шины, если какое-либо ISA-устройство функционирует неверно.

Из вышесказанного следует, что для правильной установки тактовой частоты ISA-шины необходимо знать тактовую частоту PCI-шины. В данном случае речь идет о том, что в первых системах с использованием PCI-шины частота самой PCI-шины зависила от системной тактовой частоты и поэтому имела ряд значений: 25, 30 и 33 МГц, т.п. В более "старых" системах частота ISA-шины была "привязана" к системной частоте, которая колебалась от 16 до 50 МГц, тем самым давая простор и для ISA-шины

Опция в разное время носила и разные названия: "ISA Clock", "ISA Clock Frequency", "ISA Bus Clock Frequency", "ISA Bus Clock Option", "ISA Bus Speed", "ISA Clock Select", "ISA Clock Divisor", "AT BUS Clock", "AT Bus Clock Frequency", "AT BUS Clock Selection", "AT Bus Clock Source".. Наличие в названиях опций сочетания "AT Bus" свидетельствует о "старости" опций. Стоит напомнить, что 8.33 МГц - это "стаpая" тактовая частота шины IBM AT.


Ну и, наконец, ряд возможных параметров для выбора: PCI (или PCICLK, или CLK {для системной шины}) / 2, 3, 4, 5, 6, 8, 10, и даже 12, а также фиксированное значение - "7.159 MHz" (оно может устанавливаться и по умолчанию). Опять необходимо дополнительно отметить, что некотоpые системные интерфейсные ISA-платы разрабатывались для такой фиксированной частоты. Для систем с 286-ми и 386-ми процессорами CLK могло означать половину скорости ядра CPU. Тогда в установках скорости ISA-шины параметр обозначался как CLK2/x.

Еще одно замечание. Необходимо не забывать о скорости ISA-шины при разгоне процессоров, если разгон строится от тактовой частоты системной шины.

Несколько другое содержание заключено в опции "ISA Clock Select Enable". Установив опцию в "Disabled", мы получаем стандартную частоту ISA-шины (PCI/4), выбрав же "Enabled", получаем возможность поварьировать частотой шины вручную.

И еще одна опция напоследок - "


ISA Command Delay


- опция установки задержки перед передачей данных для ISA-шины. Эта старенькая опция позволяла выбрать стандартный режим работы для ISA-устройств ("Normal Delay") и со вставкой дополнительного такта ожидания ("Extra Delay").



ISA LFB Size


- опция установки размера линейного буфера кадра (LFB - Linear Frame Buffer). Опция "AMI-BIOS", аналогичная или близкая по смыслу нижерасположенной "Memory Hole At 15M-16M". Кроме размещения ROM-адреса в пределах 15-16 МБ, опция позволяла (в таком виде она уже не встречается) установить размер линейного видеобуфера графических адаптеров в области основной памяти, доступной для ISA-шины (1, 2, 4 МБ). Это суть диапазоны 15-16, 14-16 и 12-16 МБ соответственно. Еще одним значением являлось "Disabled" с отказом от выделения под ISA-адаптер линейного буфера кадра. Такое же значение потребуется при объеме памяти не более 8 МБ (в 96-м г. это было почти пределом) и при работе с MS-DOS. Если же какое-то из значений ("1 MB", "2MB" или "4MB") было выбрано, то следующая опция "ISA LFB Base Address" становится доступной.

DOS-приложение могло использовать стандартно под видеопамять только 64 КБ основной памяти. В этом объеме не "поместится" и "хороший" графический файл. Совместно развивающиеся технологии памяти и работы с ней позволили создать механизм пейджинга, суть которого заключается в том, что можно отображать разные части видеопамяти на один и тот же видеосегмент (0a000h) поочередно. Но это переключение отнимает время у процессора, снижая эффективность метода. Идеальным вариантом стало использование линейного буфера кадра, который доступен только в защищенном режиме работы процессора, а значит за пределами первого мегабайта, и с использованием расширения VBE (VESA BIOS Extension) не ниже версии 2.0.

Для графических PCI-карт с использованием линейного буфера кадра стало возможным использование возможностей чипсета (PCI Burst Mode).

Опция может называться

"



ISA Refresh


- опция разрешения/запрещения проведения регенерации для ISA-шины. В таком виде эта опция уже не встречается.



ISA Refresh Period


- установка периодичности для регенерации ISA-шины. Возможный ряд значений: "15 us", "30 us", "60 us", "120 us".



ISA Refresh Type


-

опция с установкой метода регенерации для ISA-шины. Возможные значения параметра: "Normal" и "Hidden". Аналогичная опция с названием "ISA Bus Refresh Mode" могла предложить другие значения: "Slow" и "Fast".



ISA Shared Memory Size


- (размер разделяемой памяти ISA). Опция позволяет выделить блок в "верхней" (upper) памяти, который обычно "затеняется" и который не будет в данном случае использован для дублирования (shadowing) содержимого ПЗУ в основную память, для доступа к ней ISA-карты. Через установку опции в "Disabled" (по умолчанию) мы отключаем возможность установки такого блока в системной памяти. Данную опцию необходимо включать только при установке в систему ISA-карты, которая использует верхние адреса памяти. Это означает, что в системе используются не "Plug and Play" ISA-карты (т.н. "legacy card"), конфигурируемые "вручную". Указывая размер требуемого блока, пользователь и "включает" опцию. Размер блока выбирается в пределах от 16 до 96 кБ с шагом в 16 кБ.

Необходимо знать еще вот о чем! В системе могут быть использованы ISA-адаптеры, у которых память собственного микропроцессора является двухпортовой и организована так, что со стороны адаптера она имеет некоторые физические адреса, а по второму порту она адресуется со стороны IBM PC/AT как страница памяти компьютера, расположенная в области адресов (в зависимости от установки перемычек на плате), например: C800h, D000h, т.п. В этом случае задачи адресации решаются на уровне специального прикладного ПО и драйвера. Таких специальных плат расширения в свое время было разработано достаточно много для использования в системах реального времени под MS-DOS.

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

x ISA Shared Memory Base Address

- (базовый адрес разделяемой памяти ISA). Опция доступна при включении предыдущей функции. При этом устанавливается начальный адрес "ISA Shared Memory". Опциально устанавливается C8000h, CC000h и т.д. Необходимо помнить, что при выборе начального адреса не должен быть использован E0000h-адрес. Если же в предыдущей опции выбран блок памяти размером в 64 кБ, то может быть использован в качестве начального адреса адрес D0000 или ниже.

В других версиях BIOS могут встретиться другие наименования такой функции, точнее такой пары, - "ISA Mem Block Base" и "ISA Mem Block Size". В качестве значений для первой могут быть указаны адреса C800, CC00, D000, D400, D800 и DC00, а также значение "No/ICU" (нет/ICU), оставляющее управление этим параметром на усмотрение BIOS или программы ICU (ISA Configuration Utility). А размер блока выбирается из ряда: 8K, 16K, 32K, 64K. Необходимо также добавить, что при выборе самого размера блока надо ориентироваться на "потребности" конкретной карты, а также на ...количество таких "вредных" ISA- карт.

И еще одна интересная пара функций. Только "начальной" является опция "



ISA Slave Wait States


- опция установки тактов ожидания для ISA-устройства, не работающего в режиме задатчика шины, т.е. "мастер"-устройства. Возможные значения: "4 WS", "5 WS". Подобная опция могла называться и "ISA Wait States" со значениями "5 ISACLKs" и "4 ISACLKs", что говорит конкретно о тактах ожидания в частотах ISA-шины.



ISA VGA Write Combining"


Из "карты" памяти первого мегабайта системного ОЗУ, что жестко "привязано" к архитектуре ibm pc-совместимых компьютеров, хорошо известно, что адресная область a0000-c7fff традиционно принадлежит видеопамяти графического адаптера и видео bios системы. Собственно под видео bios (или, как иногда говорят, ПЗУ видеоадаптера) выделяется 32 кБ памяти в области c0000- c7fff. Это 768-й - 799-й килобайты памяти. Эта адресная область, в зависимости от установок "bios setup", может и не использоваться.

Область в 128 кБ (A0000-BFFFF, или 640-й - 767-й килобайты) отведена под видеопамять графической карты расширения. В "древние" времена этого объема хватило бы на размещение в памяти одного графического кадра, пусть и с разрешением 320х200. По аналогии с 64-мя килобайтами верхней памяти область видеопамяти в 128 кБ стала тем "окошком" (или фрэйм-буфером), через которое стал возможным доступ ко всей адресуемой памяти. В свое время использование фрэйм-буферизации активно использовалось такими играми, как "DOOM".

Для справки! Frame Buffer (буфер кадра) - область памяти видеосистемы, в которой временно хранятся данные, необходимые для отображения одного кадра (в простейшем случае).



Joystick Function


- при наличии в системе джойстика и ...приведенной опции необходимо установить ее в "Enabled".



KB Power On Hot Key


- при выборе значения "Hot Key" активируется поле "KB Power On Hot Key". Пользователю предлагается на выбор один из вариантов для запуска системы с помощью "горячих клавиш" из ряда: <CTRL+F1> -:- <CTRL+F12>.

С некоторыми значениями все интуитивно понятно. А с "Keyboard 98" объяснение следующее. Это значение будет работать, если ПК укомплектован "Windows 98"-совместимой клавиатурой, на которой есть клавиша "Wake Up" (или просто "Wake"). Тогда для пробуждения системы будет использоваться только эта клавиша. Правда, еще одно условие - наличие "Windows 98" (или выше).

Базовая опция может также называться "Power On Function" с подобными параметрами: "Button Only", "Keyboard 98", "Hot Key", "Mouse Left", "Mouse Right". Для стандартной работы должно быть установлено "Button Only" (только кнопкой), чтобы система срабатывала только при нажатии на кнопку питания на корпусе. Возможны проблемы с "мышиным" использованием, т.к. гарантировано срабатывают только PS/2-мыши, да и то не все. Мыши для USB- и COM- портов не срабатывают. Об этом косвенно можно судить по названию опции "PWR up on PS2 KB/Mouse".



KB Power On Password


- когда в базовой опции выбрано значение "Password", активным становится поле "KB Power On Password". За нажатием клавиши <ENTER> следует ввод пароля. При выходе из режима Suspend необходимо ввести корректный пароль, иначе не спасет и кнопка включения питания.

x



Keyboard/Mouse Power On


- для использования этой функции в некоторых случаях возможно придется переставить в положение "On" соответствующую перемычку на материнской плате, например, под названием "The Wake-On-Keyboard/Mouse". При активизации опции при использовании режимов энергосбережения система будет просыпаться при воздействии на "мышь" или клавиатуру. Выбирая один из возможных параметров, мы устанавливаем источник, обнаружив изменение состояния которого BIOS пробуждает систему. Может принимать значения: "Disabled" (по умолчанию), "Password", "Hot Key", "Mouse Left", "Mouse Right", "Any Key", "Keyboard 98".

x



Keyboard Reset Control


- опция контроля за пеpезапуском с клавиатуpы. Пpи установке опции в "Enabled" имеется стандартная возможность пеpезапуска компьютера пpи использовании набора клавиш <CTRL>+<ALT>+<DEL>.

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

Keyboard Reset Control (pазpешение пеpезапуска с клавиатуpы): Пpи установке в Enabled позволяет пеpезапускать ЭВМ пpи нажатии клавиш Alt-Ctrl-Del. Рекомендуется устанавливать в Enabled для получения дополнительных возможностей упpавления машиной.

Typematic Rate Setting

- (установка скорости ввода символов). Эта опция возможно позволит устранить не совсем правильные режимы работы клавиатуры. Прежде всего необходимо установить значение опции в "Enabled" (по умолчанию - "Disabled"). Установка в "Disabled" блокирует доступ к следующим функциям: "Typematic Rate" и "Typematic Delay".

Опция также может носить название "Typematic Rate Programming". Правда, значения параметра могут оказаться несколько иные: "Default" и "Override". По умолчанию устанавливается, например, 30 или 60 символов в сек. и 250 мсек. (см. ниже). "Override" аналогично же "Enabled".

x



Keyboard Submenu" (или "Keyboard


"Num Lock" или "Numlock":

"Auto" - состояние клавиши устанавливается во включенное, если дополнительная цифровая клавиатура автоопределена,

"On",

"Off".

"Key Click":

"Enabled" - при нажатии любой клавиши генерируется тоновый (читай, звуковой) сигнал,

"Disabled" (по умолчанию) - беззвучный вариант.

"Keyboard auto-repeat rate": "2/sec", "6/sec", "10/sec", "13.3/sec", "18.5/sec", "21.8/sec", "26.7/sec", "30/sec".

"Keyboard auto-repeat delay": "1/4 sec", "1/2 sec", "3/4 sec", "1 sec".

9. Floppy

Floppy Disk Access Control (R/W)функция может находиться в меню "BIOS FEATURES SETUP" и определять возможность чтения/записи на дискеты. Включение опции как "Read only" позволит защитить информацию от несакционированного копирования с компьютера. Некоторые BIOS в качестве значений параметра имеют обычные "Enabled" и "Disabled". В этом случае разрешение этого параметра позволяет записывать информацию на дискету, а в противном случае дискету можно только читать.

"Phoenix BIOS" содержит аналогичную опцию под названием "Diskette Write". "Enabled" позволяет производить любые операции с дискетами (по умолчанию), "Disabled" же аналогично "Read only". Опция может называться и "Diskette Write Protect".

"AMI BIOS" содержит аналогичную опцию под названиями "Floppy Access Control" или того проще, "Floppy Access", с параметрами "Read-Write" ("Read/Write" - по умолчанию) и "Read-Only" ("Read Only").

10. Serial, Parallel Port.

Последовательный интерфейс

Внимание!!! При не совсем корректном поведении "мыши" (неустойчивая работа, скачки, неравномерное движение) надо обратить свое внимание на установки BIOS. "Мышь" может быть подключена к последовательному порту на базе микросхемы 16550. В этом случае возможно придется отключить аппаратные функции микросхемы, чтобы она действовала как более старая микросхема 8250. В "BIOS Setup" этот параметр может быть обозначен как включение и отключение FIFO (аппаратного буфера очереди).



Keyboard Wake-up Function


- опция, несущая аналогичную нагрузку, как и предыдущая (за исключением "мышиных" параметров). Т.е. могут присутствовать те же значения ("Any Key", "Disabled", т.п.). Такая же опция может предложить более простой выбор: "Enabled" и "Disabled".

Опция с названием "Keyboard Resume" имеет абсолютно те же (простые) значения.



LAN Controller


- опция для управления разрешением/запрещением ("Enabled"/"Disabled") работы установленного на материнской плате сетевого адаптера. Некоторые системы со встроенным сетевым контроллером, даже при установленном значении "Disabled", при загрузке системы, определяя его наличие, автоматически переводят опцию во включенное состояние.



LAN wake-up mode


- опция доступна при включении предыдущей опции. Через эту опцию "Phoenix BIOS" позволяет при удаленном включении включить и монитор ("On"). В противном случае - "Off".



LCD&CRT", а значения параметра могут быть следующие:


"LCD" (Liquid Crystal Display) - жидкокристаллический дисплей,

"CRT" (Cathode Ray Tube) - дисплей с электронно-лучевой трубкой,

"AUTO" - автоматическое определение устройства,

"LCD&CRT" - объединенный параметр.



Linear Burst


- на материнских платах, предназначенных также для для использования семейства процессоров Cyrix 6x86/L/MX, обычно используется джампер для переключения между процессорами семейств "Pentium" и "AMD", с одной стороны, и "Cyrix", с другой. Этот джампер, как правило, носит название "CPU Burst Mode", что говорит об особенностях архитектуры данных процессоров. Естественно, что при установке "Cyrix"-процессоров в слот Socket 7 опция должна быть включена ("Enabled").

Опция может называться

"Linear Burst (LINBRST)" или "M1 Linear Burst Mode".

3.1. CPU Speed

Материал данного подраздела построен в соответствии со стандартными действиями пользователя: установка тактовой частоты системной шины + установка множителя (коэффициента перемножения) = установка внутренней частоты (частоты ядра) процессора. В большинстве современных версий BIOS опции установки частот системной шины, процессора вынесены, как правило, в отдельное меню, которое может называться, например, "



LOAD SETUP DEFAULTS, LOAD FAIL-SAFE, ORIGINAL или AUTO CONFIGURATION WITH POWER-ON DEFAULTS


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

Above 1 MB Memory Test

при установке опции в "Enabled" в процессе тестирования ОЗУ проверяется область памяти свыше 1 Мб (область памяти XMS - Extended Memory Specification). На это расходуется дополнительное время в процессе загрузки, тем более такой тест является излишним, так как драйвер-менеджер памяти HIMEM.SYS сам осуществляет проверку оперативной памяти и предпочтительнее использовать именно этот тест, так как он работает в реальном рабочем окружении. При запрете опции расширенная память не тестируется, а только инициализируется.

BIOS Update

(обновление BIOS). Процессоры семейства P6 (Pentium Pro, Pentium II, Celeron, Xeon) имеют особый механизм, называемый "программируемым микрокодом", который позволяет исправить некоторые виды ошибок, допущенных при разработке и/или изготовлении процессоров, за счет изменения микрокода. Обновления микрокода хранятся в BIOS и загружаются в процессор в процессе выполнения инструкций BIOS. Именно поэтому BIOS для материнских плат с указанными выше процессорами необходимо регулярно обновлять. Может принимать значения:

"Enabled" - разрешено,

"Disabled" - запрещено.

В "AMI BIOS" была встречена аналогичная опция под названием "



Local Bus Ready Delay


- (ожидание готовности шины VLB). Включение этой опции позволит оптимизировать работу VLB-шины. Шина VLB довольно чувствительна к установке в слоты двух и более VLB-карт. Возможно даже зависание компьютера. После включения этой функции при обращении к VLB-картам будут устанавливаться такты ожидания. Эмпирически действует следующее правило: для процессоров с внутренней тактовой частотой выше 33 Мгц устанавливается значение "T3", для DX2/66 и выше оптимальным может оказаться значение "T2". Может принимать значения: "T2", "T3", "Disabled".

15. SCSI

SCSI (Small Computer System Interface) - "интерфейс малых вычислительных систем". Транспортный уровень соединений SCSI представляет собой "узкую" (narrow) 8-битную или "широкую" (wide) 16-битную параллельную передачу данных (разработаны также 32-разрядные системы). 8-битная передача данных реализуется с помощью 50-контактного соединительного кабеля, 16-битная - 68-контактного.

Стандарт был разработан в 1981 г. (на несколько лет раньше IDE-интерфейса) фирмами "Seagate" и "NEC" с целью создания универсального интерфейса большой пропускной способности для запоминающих устройств большой и сверхбольшой емкости, и первоначально назначение SCSI состояло в том, чтобы разделить физические свойства аппаратной части и логические свойства данных. Этот параллельный интерфейс обеспечивает последовательное подключение минимум семи устройств. Многозадачная ОС, например, "Windows NT" (и выше) позволяет обращаться к нескольким SCSI-дискам одновременно. Та же "Windows NT", в отличие от "Windows 9x", позволяет полностью реализовать возможности SCSI по одновременному выполнению операций ввода/вывода в нескольких приложениях, т.е. вести обработку множественных дисковых операций без существенной загрузки CPU.


В SCSI со времени введения CCS (Common Command Set) все устройства могут управляться на командном уровне. Внедрение в SCSI спецификации SCAM (SCSI Configured Automatically) приблизило стандарт SCSI к EIDE по простоте в использовании.

Дальнейшее развитие интерфейса, реализованное в Fast SCSI, предусматривало удвоение тактовой частоты до 10 МГц, которое позволило осуществить передачу данных со скоростью до 10 МБ/с по 8-разрядной или до 20 МБ/с по 16-разрядной шине. При этом контроллер и устройство работают синхронно, с одинаковой тактовой частотой, благодаря чему отпадает необходимость в отнимающей много времени оптимизации асинхронного режима (Handshaking).

Ultra SCSI (или Fast-20) повысило пиковую скорость до 20 МБ/с и с использованием Wide SCSI до 40 МБ/с. Но при этом длина кабеля уменьшилась до 1,5 м. Дополнительное устройство под названием "SCSI-BusExtender" увеличило допустимую длину кабеля до 6 м.

Протокол последовательной шины SBP (Serial Bus Protocol), реализованный в SCSI-3, за счет применения последовательного волоконно-оптического интерфейса позволяет увеличить скорость передачи данных до 1 ГБ/с. Этот стандарт называется также SSI (SCSI Serial Interface).

Основные применения интерфейса SCSI: серверы, высокопроизводительные рабочие станции. Очень эффективно использование интерфейса SCSI при работе с аудио- и видеоинформацией в режиме реального времени, где необходимо обеспечение четкой пропускной способности дискового интерфейса без задержек.

Embedded SCSI BIOS

- эта опция позволяет (через "Enabled") скопировать SCSI BIOS контроллера в системный BIOS. Преимущества такого решения очевидны. В противном случае BIOS SCSI-контроллера будет системой распознаваться в обычном порядке. Данная опция характерна для серверных систем.

On Board PCI/SCSI BIOS

- установка значения "Enabled" (включено) необходима, если на материнской плате имеется встроенный SCSI-контроллер, подключенный к PCI-шине, и используется жесткий диск с интерфейсом SCSI. Стоит напомнить, что в процессе загрузки одновременное нажатие клавиш <CTRL>+<A> вызывает BIOS SCSI. Об этом подробнее будет сказано чуть ниже. Может принимать значения:



"Enabled" - включено;

"Disabled" - отключено.

Опция может называться также "Onboard PCI SCSI Chip".

ONB AHA BIOS First

- (запуск BIOS

контроллера "Adaptec" первым). Параметр разрешает/ запрещает запуск BIOS встроенного контроллера "Adaptec" до запуска любого другого SCSI-контроллера. Может принимать значения:

"Yes" - разрешено,

"No" - запрещено.

ONB SCSI LVD Term

- (терминаторы встроенного контроллера SCSI LVD). Параметр разрешает/запрещает подключение нагрузочных резисторов (терминаторов) на встроенном контроллере SCSI с LVD-передачей сигналов. "Phoenix BIOS" предложил аналогичную опцию под названием "SCSI Termination LVD". Опция может принимать значения:

"Enabled" - разрешено,

"Disabled" - запрещено. Такая установка имеет смысл, если SCSI-контроллер не является последним устройством в цепочке.

ONB SCSI SE Term

- (терминаторы встроенного контроллера SCSI SE). Параметр разрешает/запрещает подключение нагрузочных резисторов (терминаторов) на встроенном SCSI-контроллере с SE-передачей данных. Может принимать значения:

"Enabled" - разрешено;

"Disabled" - запрещено.

Обычная шина SCSI называется также однопроводной (single-ended - se ), поскольку для передачи каждого сигнала используется один провод. Можно сказать, что SE - технология устройств, передачи данных, разъемов, в которой используются однополярные сигналы в уровнях TTL-логики, что характерно для Ultra Wide SCSI и более ранних стандартов. Основной недостаток такой передачи сигналов - малая помехозащищенность.

Внутренние ограничения SCSI-стандартов были в значительной степени преодолены в интерфейсе Ultra2 Wide SCSI, обеспечившем скорость передачи до 80 МБ/с. Постоянное развитие SCSI-интерфейсов ставило целью повышение частоты, что приводило в итоге и к снижению помехозащищенности, и к ограничению максимальной длины интерфейсного кабеля.

Дальнейшее совершенствование интерфейса привело к внедрению т.н. дифференциальной шины. В дифференциальной шине для передачи каждого сигнала используется двухпроводная линия связи. По одному из проводников передается прямой сигнал, а по второму - ему инверсный (т.е. в противофазе). В приемное устройство передается уже разница этих двух сигналов (отсюда и название - дифференциальная шина). Значительно повышается помехоустойчивость, а отсюда и длина кабеля. Вначале была внедрена дифференциальная шина высокого напряжения с определенным набором различных недостатков. На смену ей пришла низковольтная дифференциальная передача сигналов, или Low Voltage Differential (LVD), которая стала базовой технологией Ultra2 Wide SCSI. Благодаря ей удалось увеличить допустимую длину соединительного кабеля до 12 метров.


LOCK Function


- поскольку в данной опции идет речь об использовании сигнала LOCK#, то отключение опции ("Disabled") приведет к отказу от применения режима "bus-master" в системе.



Lock Setup Configuration


- весьма интересная опция "Phoenix BIOS". Установка опции в "Yes" запрещает операционной системе с поддержкой технологии "Plug & Play" модифицировать какие-либо установки, назначенные "BIOS Setup". "No", естественно, позволяет.

В том же "Phoenix BIOS" с теми же параметрами была замечена аналогичная опция "Secured Setup Configurations".



MA Wait State


- (такты ожидания чтения памяти). Параметр позволяет установить или снять дополнительный такт ожидания перед началом чтения памяти. Для памяти типа EDO один такт всегда уже есть по умолчанию и установка значения "Slow" добавит еще один такт ожидания. Для SDRAM-памяти нет такого такта ожидания по умолчанию и установка в "Slow" один такой такт вводит. Лучше не изменять установленное по умолчанию значение данного параметра. Выбор значения "Fast" требует дополнительной опытной проверки, тем более в случае возникновения сообщений об ошибках адресации памяти. Может принимать значения:

"Slow" (по умолчанию) - добавляется один такт,

"Fast" - нет дополнительного такта ожидания.

Еще одно название опции - "MA Additional Wait State". В названии содержится то, о чем идет речь. А возможные значения обычны: "Enabled" и "Disabled". В некоторых случаях параметры могут быть представлены и в виде тактов: "0 ws", "1 ws".

Memory You cannot change any values in the Memory fields; they are only for your information. The fields show the total installed random access memory (RAM) and amounts allocated to base memory, extended memory, and other (high) memory. RAM is counted in kilobytes (KB: approximately one thousand bytes) and megabytes (MB: approximately one million bytes). RAM is the computer's working memory, where the computer stores programs and data currently being used, so they are accessible to the CPU. Modern personal computers may contain up to 64 MB, 128 MB, or more. Base Memory Typically 640 KB. Also called conventional memory. The DOS operating system and conventional applications use this area. Extended Memory Above the 1-MB boundary. Early IBM personal computers could not use memory above 1 MB, but current PCs and their software can use extended memory. Other Memory Between 640 KB and 1 MB; often called High memory. DOS may load terminate-and-stay-resident (TSR) programs, such as device drivers, in this area, to free as much conventional memory as possible for applications. Lines in your CONFIG.SYS file that start with LOADHIGH load programs into high memory. Memory You cannot change any values in the Memory fields; they are only for your information. The fields show the total installed random access memory (RAM) and amounts allocated to base memory, extended memory, and other (high) memory. RAM is counted in kilobytes (KB: approximately one thousand bytes) and megabytes (MB: approximately one million bytes). RAM is the computer's working memory, where the computer stores programs and data currently being used, so they are accessible to the CPU. Modern personal computers may contain up to 64 MB, 128 MB, or more. Base Memory Typically 640 KB. Also called conventional memory. The DOS operating system and conventional applications use this area. Extended Memory Above the 1-MB boundary. Early IBM personal computers could not use memory above 1 MB, but current PCs and their software can use extended memory. Other Memory Between 640 KB and 1 MB; often called High memory. DOS may load terminate-and-stay-resident (TSR) programs, such as device drivers, in this area, to free as much conventional memory as possible for applications. Lines in your CONFIG.SYS file that start with LOADHIGH load programs into high memory. Phoenix BIOS Setup Base Memory Size Sets the size of the base memory. The options are: ??512 KB ??640 KB (default) Memory Performance determines whether greater tolerances should be permitted for memory timing. Standard Memory timing is programmed for EDO memory modules which takes account of all possible tolerances. Fast Setting performance of system.



Memory Current


опция "Phoenix BIOS" с установкой тока нагрузки для модулей памяти. Значения параметра следующие:

"8mA" - модули памяти требуют тока нагрузки в 8 мА,

"12mA" - модули памяти требуют тока нагрузки в 12 мА. Установка "12mA" становится необходимой, если используются модули памяти большой емкости (64 МБ и более), которые содержат большое число чипов памяти.

4.1. ECC, Parity

Устройствам динамической памяти присущ один серьезный недостаток - вероятность ошибки считывания информации из ячейки. Для обнаружения ошибок памяти и их корректировки используются схемы проверки целостности данных. Существует 2 способа контроля - с помощью проверки бита четности и с помощью кода коррекции ошибок (ECC - Error Correction Code или Error Checking and Correction). Второй способ надежнее, хотя сравнивать эти методы можно с большой натяжкой.

Для пpовеpки ошибок памяти по четности (во время проведения POST, обычного режима работы) каждый байт информации должен иметь дополнительный девятый pазpяд, котоpый пpи каждом обpащении к ОЗУ по записи устанавливается таким обpазом, чтобы общее число единиц было нечетным. Пpи каждом обpащении по чтению пpовеpяется признак нечетности. Естественно, что поддерживающие проверку по нечетности модули памяти должны содержать дополнительный модуль для хранения этой дополнительной информации. Пpи обнаpужении ошибки возникает немаскиpуемое пpеpывание NMI, котоpое нельзя блокиpовать. Компьютер при этом пpекpащает pаботу, и на мониторе отобpажается сообщение об ошибке памяти, обычно в виде "PARITY ERROR AT 0AB5:00BE SYSTEM HALTED".

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

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

SmartCorrect - технология автоматической коррекции ошибок, разработанная корпорацией "Distributed Processing Technology" (DPT), предназначена для защиты всей подсистемы массовой памяти. Благодаря платам памяти с системой автокоррекции ошибок, высокопроизводительные адаптеры фирмы DPT могут обнаруживать и устранять любые нарушения целостности данных, возникшие на уровне кэш-памяти адаптера или на участках прохождения данных.



Memory Hole At 15M-16M


- (буквально - "дырка" в памяти в диапазоне 15-16 МБ). При включенном состоянии параметра система, для повышения производительности, будет копировать более медленную память устройства, например, подключенного к ISA-шине, в более быструю основную память. Это происходит за счет выделения специальной области памяти и перемещения в нее данных ROM-памяти карты расширения или устройства сопряжения. Естественно, что действие этой функции представляет собой механизм "эатенения", который позволяет обращаться, в данном случае к устройствам ввода/вывода, как к адресному пространству ОЗУ и за счет этого увеличить скорость доступа к таким устройствам. Для функционирования этого механизма необходимо исключить для всех обычных программ возможность использования указанной области памяти, что и делает BIOS при разрешении этого параметра. При отсутствии ISA-устройств данная опция должна быть отключена. По умолчанию эта опция включена.

И еще одно уточнение. Разрешать этот параметр следует в том случае, если это требуется в документации на используемую в системе плату. Некоторые старые ISA-карты (например, ранние видеокарты высокого разрешения) требуют выделения для них специального адреса памяти, лежащего в некотором диапазоне. Кроме того, это выделение запрещает доступ в старшие адреса памяти, расположенные выше 16 МБ. Поэтому включение данной опции должно быть оправдано. По сути, данная функция сохранена в "BIOS Setup" по причине фактора совместимости со старыми картами. Может принимать значения: "Enabled" (разрешено), "Disabled" (запрещено).

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

В более "старых" версиях BIOS могут встретиться другое наименование такой функции - "



Memory Hole", и значения


Был встречен и такой вариант опции "Memory hole": значения "Disabled" (по умолчанию), "Conventional" и "Extended". Все эти необычные параметры также предназначались для выделения адресного пространства под "стандартные" (legacy) ISA-устройства.

"AMI BIOS" может содержать опцию под названием "Memory Hole at 15M Addr.", т.е. близкую к исходной.

Необходимо также достаточно определенно представлять себе, что выделение некоего объема памяти предназначалось не только (и даже не столько) для переноса данных ROM-памяти какого-либо устройства, сколько для формирования в системной памяти области, являющейся по сути локальной памятью этого устройства или даже локальной памятью шины. Иначе зачем выделять под область "затенения" 1 МБ и более. Например, в некоторых версиях BIOS можно было встретить такой набор значений: "Disabled", "14M-16M", "15M-16M".

Более определенно на сей счет "говорит" старенькая функция "Memory Hole Size" с такими предложениями: "1 Mb", "2 Mb", "4 Mb", "8 Mb", "Disabled". Все это богатство предназначалось для системной AT-шины, а также резервировалось под потребности ISA-карт. Исходя из вышесказанного, станет более понятна опция "15-16M Memory Location" с параметрами: "Local" (по умолчанию) и "Non-local". Аналогичная опция могла называться и "Local Memory 15-16M".

Может возникнуть еще один вопрос. Почему все рассматриваемые функции "привязаны" к 16 МБ?

Еще раз стоит подчеркнуть, что наличие всех этих функций в более современных версиях BIOS связано только с принципом совместимости с возможно эксплуатируемыми или специально разработанными картами расширения, устройствами сопряжения, или, как иногда говорят, устройствами связи с объектом (УСО), т.п. Появление же на свет божий всех этих опций "совпало" с появлением в середине 80-х славной 16-разрядной ISA-шины, для которой добавление 4 дополнительных адресных линий означало увеличение максимального размера адресуемой памяти до 16 МБ. Поэтому, задавая некий размер адресной области, мы однозначно определяем ей место "в конце" 16-мегабайтного адресного пространства.

Ну и напоследок не опция, а пара совместных функций. "Memory Hole Start Address" (могут быть и такие варианты: "Memory Map Hole Start Address" или "Memory Map Hole End Address") дает возможность установить начальный адрес "дырки" из ряда, начиная с 1-го по 15-й МБ с шагом в один мегабайт. Но эта опция становится доступной, если включена базовая опция "Memory Map Hole".

Еще несколько слов о "Phoenix BIOS", предлагавшем аналогичную опцию под названием "



Memory Parity/ECC Check


- опция разрешения/запрещения проверки целостности данных. Может принимать значения: разрешен контроль памяти на ошибки ("Enabled"), запрещен ("Disabled") и "Auto". Последняя установка активизирует проверку памяти автоматически с автоматическим же определением возможностей модулей памяти, как по четности, так и по коррекции ошибок. В другой версии BIOS в этой же опции может отсутствовать параметр "Auto".

Только два параметра ("Enabled"/"Disabled") предлагает и опция "Memory Parity (Error) Check". При включении опции и отсутствии необходимых модулей памяти загрузка ПК может прерваться с выводом сообщения "Parity Error".



Memory Remapping


- (перераспределение памяти). Поскольку аналогичная опция может называться "Memory Relocation", то пользователь уже знает, о чем идет речь. Очень старенькая опция, применение которой имело смысл в системе с ограниченным объемом оперативной памяти. Включение опции ("Enabled") требовало запрещения всех видов "затенения" в области адресов A0000 - FFFFF, в т.ч. "затенения" видео- и системного BIOS. Детальнее см. выше.



Memory Reservation


- так называется меню с "низкой" опций ("C800 - CBFF" и т.д., см. выше), из возможных параметров которых ("Available" и "Reserved) следует, что выбранный 16К-байтный диапазон может быть соответственно либо доступен для использования некоторым устройством (пример "выделенной" памяти), либо зарезервирован для использования любым программным обеспечением.

Нечто подобное предлагает "Phoenix BIOS" в меню "PCI/PNP ISA UMB Region Exclusion". Правда, т.н. "Upper Memory Blocks" не предназначены для использования стандартными ISA-картами (не Plug&Play-картами). А в остальном и диапазоны те же, и значения.



Microcode Update".


В процессоры 6-го поколения, начиная с первого Pentium Pro, было встроено новое средство, которое позволяет исправлять многие ошибки процессоров, изменяя микропрограмму в самом процессоре. Это средство называется "перепрограммируемой микропрограммой". Модификации микропрограмм постоянно находятся в системной ROM BIOS (их объем составляет до двух килобайт) и загружаются в процессор системой BIOS во время выполнения POST-теста.

Чтобы можно было установить новую модификацию микропрограммы, BIOS системной платы должен содержать подпрограммы поддержки модификации микропрограмм, т.е. API обновления микрокода. Фактически все BIOS плат для Pentium Pro и Pentium II такие подпрограммы имеют. С помощью программы модификации процессора ("Processor Update Utility") фирмы "Intel", поставляемой обычно с т.н. "боксированными" процессорами, можно также определить, присутствует ли необходимый код в BIOS, сравнить номер версии процессора с номером версии микропрограммы модификации, загруженной в текущий момент, или установить новую микропрограмму модификации, если это необходимо. Указанная программа определяет используемый процессор во время выполнения POST (с помощью CPUID) и ищет соответствующее ему обновление в своей базе. Если найдена более новая версия микрокода, утилита локально перепрошивает блок данных в BIOS, не затрагивая остальные участки. Естественно, что для выполнения перепрошивки предварительно нужно разрешить перезапись флэш-памяти соответствующей перемычкой или опцией в "BIOS Setup" (см. отдельно). Несколько слов о термине "Stepping" (см. также "CPUID Instruction"). Чем выше Stepping процессора, тем меньше он содержит ошибок. Первый символ Stepping - это имя модели (k - ядро Katmai, c - Coppermine), второй символ указывает на серьезные изменения микрокода процессора (для процессоров Pentium III это буквы A, B или С), а последний - на незначительные изменения.

Boot From LAN First


при установке в "Enabled" BIOS предпримет попытку первоначальной загрузки из сетевого загрузочного модуля, прежде чем пытаться загрузиться с локального носителя.

Boot Sequence

(последовательность начальной загpузки системы). Определяется последовательность опроса различных накопителей для загрузки операционной системы. Эти устройства обозначаются либо буквами для физических жестких дисков и обычных дисководов, либо названием устройства, например "CDROM" для накопителей CD-ROM. Поддерживаются устройства LS-120, Iomega ZIP, ATAPI CD-ROM, IDE- и SCSI-диски. Может принимать значения:

"A,C" - такой выбор оправдан только для случая загрузки с дискеты и встречается в старых моделях ПК,

"A,C,SCSI",

"C only",

"C,A",

"C,A,SCSI",

"C,CDROM,A",

"CDROM,C,A",

"D,A,SCSI" (предназначено при использовании минимум двух IDE-жестких дисков),

"E,A,SCSI" (аналогично для 3-х дисков),

"F,A,SCSI" (аналогично для 4-х дисков),

"LS/ZIP,C",

"SCSI,A,C",

"SCSI,C,A".

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

"First Boot Device"

"Second Boot Device"

"Third Boot Device"

"Boot Other Device"

(или


Midiport


- значения опции:

"Enabled" - мидипорт интегрирован на плате. При этом предоставляется возможность ручного конфигурирования ресурсов,

"Auto" - конфигурирование с помощью BIOS производится автоматически,

"Disabled" - мидипорт отсутствует или заблокирован,

"OS Controlled" - ресурсы мидипорта назначаются операционной системой.

x Base I/O Address

- возможные значения: "330h", "300h".

x Interrupt

- возможные значения: "IRQ3", "IRQ4", "IRQ5", "IRQ7", "IRQ9", "IRQ10".



Modem Init String


High Modem Init String

- опции ввода строки инициализации. Пример строки - "AT&F0S0=1S14=0&D". Длинная строка используется, если общая длина последовательности превышает 16 символов. При этом 16 символов вводится в начальной строке, а "излишек" вводится в "High Modem Init String".

Console Redirection Submenu

BIOS серверных систем, как правило, содержит дополнительное подменю для установки параметров, доступ к которым обычно производится при настройке операционной системы, а точнее, коммуникационных параметров ОС (имеется ввиду, например, "Windows9x"). Довольно близки в этом плане по содержанию различные версии BIOS, но данная информация изложена на конкретном варианте "Phoenix BIOS".

COM Port Address

- возможны варианты:

"Disabled",

"3F8" - обычно адрес COM1,

"2F8" - обычно адрес COM2,

"3E8".

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



Modem Use IRQ


- в таком виде данная опция, как правило, располагается в разделах BIOS, посвященных расширенным установкам режимов ACPI. Если опция, подобная "Modem Ring Resume", включена, то тогда надо указать номер аппаратного прерывания, используемого модемом. Входящий звонок тогда должен вызвать пробуждение системы.



Mouse Controller", которая


Познакомившись со всеми предыдущими вариациями, легче будет разобраться с опцией "PS/2 Mouse", поскольку она вобрала в себя все возможное и не...:

"Enabled" - контроллер мыши допущен к работе, IRQ12 используется,

"Disabled" - контроллер не используется, IRQ12 свободно,

"Auto Detect" - подключенная мышь определяется автоматически и активируется через BIOS на этапе завершения POST,

"OS Controlled" - операционная система с поддержкой "Plug&Play" конфигурирует мышь PS/2 самостоятельно.

Правда, и здесь присутствуют вариации. Опция "PS/2 Mouse" встретилась со стандартными значениями: "Off" и "On".

Интерфейс "мыши" PS/2 впервые появился в 1987 г. в компьютерах PS/2 корпорации IBM. Порт "мыши" был встроен в системную плату, а электрически подключался к контроллеру клавиатуры 8042. Таким образом, для PS/2-мыши использовались "клавиатурные" адреса ввода/вывода (60h, 64h), и было нацелено прерывание PRQ12.



Mouse Wake-up Function


- также самостоятельная опция. Предлагается пробуждение от "мыши". Значения стандартные: "Enabled" и "Disabled".



Multiple Monitor Support


- опция поддержки нескольких мониторов. Ничего сверхестественного в этой функции нет. Она даже подобна опции "Default Primary Video", но... Данная опция устанавливает, какой графический контроллер в системе будет первичным. Может принимать значения:

"Motherboard Primary" - активным становится графический контроллер, интегрированный в центральный процессор,

"Motherboard Disabled" - активным становится графический контроллер, интегрированный в чипсет,

"Adapter Primary" - активным становится графический контроллер платы расширения.



NA Delay


- данная опция позволяет регулировать задержку (в системных тактах) перед выдачей сигнала NA# (Next Address). Меньшее значение повышает скоростные характеристики системы, но... Возможные значения опции: "0T", "1T", "2T".



NA# Enable


- опция включения/отключения сигнала NA#. Установив "Enabled", мы включаем механизм конвейеризации, при котором чипсет сигнализирует центральному процессору о выдаче нового адреса памяти еще до того, как все данные, переданные в текущем цикле, будут обработаны. Следующий адрес (вместе со стробом EADS#) появится через два такта после NA#. Естественно, что включение такого режима повышает производительность системы.

То же содержание заключено в опциях "NA# Pin Assertion" и "Chipset NA# Asserted".



NA# On Single Write Cycle


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



Negate LOCK#


- (отрицание сигнала

LOCK#). Напомним, что сигнал LOCK# (Bus Lock) - это сигнал монополизации управления шиной, сигнал блокировки доступа к шине других абонентов. При установке опции в "Enabled" ранее некэшируемые "locked" циклы будут исполняться как "незакрытые" циклы, и поэтому они могут быть кэшированы. Повышение производительности очевидно.



Offboard pci ide card


эта опция "AMI BIOS" предназначается для включения IDE-интерфейса, размещенного на PCI-карте расширения. При этом, если внешний контроллер PCI IDE на начальном этапе определен, то автоматически блокируется встроенный (onboard - см. выше) IDE- интерфейс. Возможные значения: "Auto", "Slot1", ..., "Slot6". Если установлено "Auto", BIOS автоматически определит корректные установки, включая использование встроенного контроллера, если не используется внешний.

x OffBoard PCI IDE Primary IRQ

x OffBoard PCI IDE Secondary IRQ

- эти опции становятся доступными при выборе в базовой опции одного из PCI-слотов и позволяют напрямую назначить каналам контроллера соответствующее прерывание: IRQ14 и IRQ15.

Primary Master ARMD Emulated as

Primary Slave ARMD Emulated as

Secondary Master ARMD Emulated as

Secondary Slave ARMD Emulated as

- ARMD (ATAPI Removable Media Disks) являются гибридными дисководами (например, ZIP-дисководы). Они являются съемными, они могут использоваться как флоппи-дисководы, а также благодаря своей большой емкости в некоторых случаях могут быть использованы в качестве жестких дисков. И поскольку речь идет об использовании таких устройств в IDE-интерфейсе, то данная опция и определяет, в качестве какого системного устройства будет применен такой "гибридный" дисковод. Значения опции следующие: "Auto", "Floppy" или "Hard Disk".

Приведенные опции, в таком виде, обычно располагаются в каком-нибудь солидном конфигурационном меню настроек IDE-интерфейса, но пользователь уже столкнулся с аналогичной ситуацией в разделе "Boot" в опции "Boot Sequence". Так распорядился с ARMD "AMI BIOS".



On PME


- опция "Phoenix BIOS", разрешающая ("Power On" - по умолчанию) или запрещающая ("Stay Off") системе реагировать на внешние воздействия в тот момент, когда система находится в отключенном состоянии или в одном из состояний "сна". PME есть не что иное, как "power management event".



Onboard AHA BIOS


- (BIOS встроенного SCSI-контроллера "Adaptec"). Параметр разрешает/запрещает выполнение BIOS-функций встроенного SCSI-контроллера и тем самым разрешает/запрещает его работу. Параметр может принимать значения:

"AUTO" - разрешен автоматический поиск SCSI-контроллера "Adaptec" и запуск BIOS для него,

"Disabled" (запрещено) - выбор этого значения рекомендуется при отсутствии SCSI-карты.

Необходимо помнить, что некоторые SCSI-контроллеры той же фирмы "Adaptec", например "AHA-2940AU", не имеют собственного Flash-BIOS, и их конфигурирование осуществляется в BIOS компьютера и средствами ОС.