Читать «BIOS. Экспресс-курс» онлайн - страница 62

Антон Викторович Трасковский

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

Может принимать значение:

Enabled — функция включена. Устанавливается по умолчанию. Если какая-либо программа попытается выполнить операцию записи в адреса, по которым размещены подпрограммы BIOS, то система выдаст сообщение об ошибке и может зависнуть;

Disabled — функция отключена. Рекомендуется в большинстве случаев.

Может встретиться название Video BIOS Area Cacheable.

•  Video Memory Cache Mode

Опция позволяет менять режим кэширования видеопамяти. Функция действительна только для процессоров архитектуры Pentium Pro (например, Pentium II). В процессоре Pentium Pro была предусмотрена возможность изменения режима кэширования видеопамяти в зависимости от конкретной области памяти через специальные внутренние регистры, называемые Memory Type Range Registers – MTRR.

Может принимать значения:

– UC — видеопамять не кэшируется. Устанавливается по умолчанию и рекомендуется в случае возникновения каких-либо проблем с загрузкой компьютера;

– USWC — включается кэширование видеопамяти. Позволяет значительно ускорить вывод данных через шину PCI на видеоплату (до 90 Мбит/с вместо 8 Мбит/с).

Следует учесть, что для реализации функции видеоплата должна поддерживать доступ к своей памяти в диапазоне от A0000H до BFFFFH (128 Кбайт) и иметь линейный буфер кадра.

Режимы регенерации оперативной памяти

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

•  Burst Refresh

Опция позволяет чипсету материнской платы за один такт системной шины производить несколько регенераций содержимого оперативной памяти. В обычном режиме одна строка регенерируется каждые 15 мкс, в пакетном режиме – 4 строки каждые 60 мкс.

Может принимать значения:

Enabled — функция включена. Рекомендуется для повышения быстродействия оперативной памяти;

Disabled — функция отключена. Устанавливается по умолчанию и рекомендуется при наличии сбоев при работе оперативной памяти.

Опция может называться DRAM Burst at 4 Refresh.

•  CAS Before RAS Refresh

Опция позволяет включить метод регенерации оперативной памяти, когда сигнал CAS устанавливается раньше сигнала RAS. В отличие от стандартного способа регенерации, этот метод использует внутренний счетчик для перебора адресов строк. Это предполагает, что микросхемы модуля памяти поддерживают данную функцию.

Может принимать значения:

Enabled — функция включена;

Disabled — функция отключена.

Данная функция поддерживается большинством типов модулей памяти.