Обзор команд и драйверов MS-DOS 6.2


         

Файл EMM386.EXE


Обеспечивает доступ к старшим областям памяти и использует дополнительную память для моделирования расширенной памяти. Этот драйвер устройства должен загружаться командой DEVICE в файле CONFIG.SYS и может использоваться только на компьютерах с процессором 80386 или старше. EMM386 позволяет также загружать драйверы устройств и программы в блоки старшей памяти (UMB).

DEVICE=[диск:][маршрут]EMM386.EXE [ON OFF AUTO] [память] [MIN=размер] [W=ON W=OFF] [Mx FRAME=адрес /Pmmmm] [Pn=адрес] [X=mmmm-nnnn] [I=mmmm-nnnn] [B=адрес] [L=минXMS] [A=алт_рег] [H=описатели] [D=nnn] [RAM=mmmm-nnnn] [NOEMS] [NOVCPI] [HIGHSCAN] [VERBOSE] [WIN=mmmm-nnnn] [NOHI] [ROM=mmmm-nnnn] [NOMOVEXBDA] [ALTBOOT]

Параметр [диск:][маршрут] задает расположение файла EMM386.EXE.

[ON OFF AUTO] активизирует драйвер устройства EMM386 (при установке в ON), приостанавливает его (OFF), либо переводит в авторежим (AUTO). Авторежим разрешает поддержку расширенной памяти и блоков старшей памяти только при соответствующих вызовах в программе. По умолчанию задается ON. Используйте команду EMM386 для изменения этого значения после запуска EMM386.

Параметр "память" задает максимальный объем дополнительной памяти (в килобайтах), для которой вы хотите обеспечить интерфейс EMS/VCPI (Virtual Control Program Interface). Этот объем добавляется к памяти, используемой для самих UMB и EMM386. Допускается указывать значения в диапазоне от 64 до 32768 или величины объема доступной после запуска EMM386 расширенной памяти (в зависимости от того, что меньше). По умолчанию используется значение, равное объему свободной расширенной памяти. Если вы задаете параметр NOEMS, то по умолчанию используется значение 0. EMM386 округляет это значение до ближайшего кратного 16.

MIN=размер задает минимальный объем обеспечиваемой EMM386 памяти EMS/VCPI в килобайтах (если он доступен). EMM386 резервирует это количество дополнительной памяти для использования в качестве памяти EMS/VCPI при загрузке EMM386 командой DEVICE=EMM386.EXE в файле CONFIG.SYS. Если при запросе программой памяти EMS/VCPI доступно достаточно памяти XMS, EMM386 должен иметь возможность обеспечить дополнительную память EMS/VCPI (до объема, заданного параметром MEMORY). Значения лежат в диапазоне от 0 до значения, указанного в параметре MEMORY. По умолчанию это 256. Если вы задали параметр NOEMS, то по умолчанию используется значение 0. Если MIN превышает значение MEMORY, то EMM386 использует значение, заданное в MIN.

W=ON W=OFF разрешает или запрещает поддержку сопроцессора Weitek. Установка по умолчанию - W=OFF.

Параметр Mx задает адрес страничного кадра. Допустимые значения x лежат в диапазоне от 1 до 14. Каждое значение и соответствующий ему базовый адрес показаны ниже:




Содержание  Назад  Вперед