|
|
Компьютеры - HIMEM.SYS - Использование команды23 мая 2011
Оглавление: 1. HIMEM.SYS 2. Использование команды 3. Функциональность
Для загрузки HIMEM.SYS под MS-DOS, в файл CONFIG.SYS добавляется строка:
|
|
DOS=HIGH |
DOS=HIGH,UMB |
device=HIMEM.SYS |
device=HIMEM.SYS |
|
DEVICE=EMM386.EXE RAM |
|
DEVICEHIGH= ... |
где и соответственно имя диска и путь к каталогу, где находится файл HIMEM.SYS.
Кроме того, для 80386 допускается команда LOADHIGH.
Необязательные параметры драйвера HIMEM.SYS
Параметр |
Объяснение |
/A20CONTROL:ON |
По умолчанию: OFF, то есть DOS управляет А20 только если другая программа не занимается тем же. |
/CPUCLOCK:ON |
Этот параметр рекомендуется указывать, если в присутствии HIMEM.SYS часы замедляют работу. |
/HMAMIN=n |
Если драйвер использует меньше Кб памяти, он не будет вызван. 0<=n<=63. |
/INT15=n |
Число кБ, резервируемое в дополнительной памяти для программ типа Paradox, QEMM и аналогичных. |
/MACHINE:код ЭВМ |
Таблица кодов приводится в документации к MS-DOS 5.00. От кода зависит, какой обработчик А20 используется. |
/NUMHANDLES=n |
Это максимальное число обработчиков доп. памяти. Требуется по 6 байт на блок. 1<=n<=128. |
/SHADOWRAM:OFF |
Не копировать ROM-BIOS в RAM. По умолчанию: ON. |
Необязательные параметры драйвера EMM386.EXE
Параметр |
Объяснение |
память |
- в кБ по умолчанию 256. |
Mкод |
- код базового начального адреса EMS:
1,2,3,4 5,6,7,8 9 10,11,12,13 14
|
FRAME=адрес |
аналогично, явное задание базы EMS |
/Pадрес |
- то же самое |
/Pn=адрес |
- адрес сегмента страницы EMS
n=0 | 1 | 2 | 3 | 254 | 255
|
/X=нач-кон |
- не использовать этот участок |
B=адрес |
нач. адрес для Bank switching |
L=n |
оставить кБ как extended memory |
A=n |
число альтернативных регистров, от 0 до 254, по умолчанию 7 |
H=n |
число обработчиков, от 2 до 255, по умолчанию 64 |
RAM или NOEMS |
- занять часть верхней памяти |
Просмотров: 3597
|