Компьютер IBM PCAT, MSDOS и Windows

       

Как установить драйвер расширенной памяти



2.16. Как установить драйвер расширенной памяти QEMM-386

Процедура установки драйвера QEMM-386 полностью описана в пятом томе серии "Библиотека системного программиста", который называется "Тонкая настройка и оптимизация MS-DOS". В этой книге мы рассмотрим основные параметры драйвера QEMM386.SYS и приведем пример его использования.

Для подключения драйвера QEMM386.SYS разместите в файле конфигурации CONFIG.SYS следующую команду: DEVICE=C:\QEMM\QEMM386.SYS [параметры]

Приведем таблицу самых важных параметров драйвера QEMM386.SYS, описание остальных параметров вы сможете найти в документации на драйвер:



ПараметрНазначение
RAMПараметр RAM указывается в тех случаях, когда необходимо выполнить отображение расширенной памяти на свободные участки верхней памяти. Используйте этот параметр, если вы решили переместить драйверы и резидентные программы в расширенную память
ROMПараметр указывает на то, что содержимое BIOS должно быть скопировано в расширенную память. Используется для увеличения скорости выполнения программ, активно использующих BIOS
NOEMSЕсли задан этот параметр, драйвер QEMM386.SYS не будет выполнять эмуляцию дополнительной памяти. В этом случае освобождается дополнительно 64 килобайта зарезервированной памяти, в которой могут разместиться драйверы и резидентные программы. Укажите этот параметр, если ни одна из используемых вами программ не нуждается в дополнительной памяти


Приведем пример использования средств QEMM-386 для загрузки драйверов и резидентных программ в неиспользуемые области верхней памяти.

Отключите драйвера HIMEM и EMM386. Затем подключите в первой строке файла CONFIG.SYS драйвер QEMM386.SYS: DEVICE=C:\QEMM\QEMM386.SYS RAM NOEMS

В данном примере драйвер QEMM386.SYS будет использоваться для управления областью старшей памяти (HMA) и для размещения драйверов и резидентных программ в расширенной памяти. Эмуляция дополнительной памяти выполняться не будет.

Для загрузки драйверов в область верхней памяти используйте драйвер LOADHI.SYS, указав ему в качестве параметра путь загружаемого драйвера и параметры этого драйвера, например: DEVICE=C:\QEMM\LOADHI.SYS C:\DOS\EGA.SYS

Для загрузки в расширенную память резидентных программ используйте программу LOADHI.COM. Для этого расположите ее в файле AUTOEXEC.BAT и укажите ей путь загружаемой резидентной программы и ее параметры: C:\QEMM\LOADHI MOUSE.COM

Содержание раздела