Читайте также:
|
|
Изучить возможности подключения загружаемых драйверов в файле конфигурации CONFIG.SYS
Краткие теоретические сведения:
Загружаемые драйверы устройств позволяют расширить функции стандартных устройств компьютера или обеспечить управление дополнительными устройствами. Загружаемые драйверы подключаются в файле конфигурации и обеспечивается их загрузка в файле автоматического запуска
В MS-DOS версии 6.2 имеются следующие, наиболее часто используемые загружаемые драйверы
ANSI.SIS - расширенное управление клавиатурой и дисплеем
DISPLAY.SYS - расширение возможностей стандартного драйвера консоли
DRIVER.SYS - определение дополнительных НГМД
ЕММ386.EXE - поддержка расширенной памяти
HIMEM.SYS - поддержка дополнительной памяти
RAMDRIVE.SYS - организация виртуального диска
SMARTDRV.EXE - организация в дополнительной или расширенной памяти кэша для дисковых накопителей
При подключении драйверов, поддерживающих память необходимо соблюдать порядок их подключения, при задании параметров быть особенно внимательными, так как некорректные значения параметров при загрузке компьютера могут привести к ее зависанию.
Директива подключения драйвера EMM386 имеет следующий формат:(основные параметры)
DEVICE=диск:\маршрут\ EMM386.EXE ON/OFF/AUTO память MIN= размер W=ON/OFF Mx FRAME= адрес X= mmmm-nnnn L= minXMS A= альт_рег H= канал RAM= mmmm-nnnn ROM= mmmm-nnnn NOEMS
ON/OFF/AUTO -включение,отключение или автоматическая поддержка расширенной памяти
память - объем дополнительной памяти, которая эмулируется как расширенная (от 64 до 32768 К блоками по 16К)
MIN= размер - указание минимального размера доступной EMM386 памяти (от 0 до значения, указанного в параметре память, по умолчанию - 256)
W=ON/OFF -управление использованием драйвером математического сопроцессора
Mx - указание адреса кадра страниц EMS (от 1 до 14)
FRAME= адрес - сегментный адрес кадра страниц (от 8000h до 9000h и от С000h до Е000h) блоками по 400h
X= mmmm-nnnn - установка диапазона адресов, которые не должны использоваться EMS (mmmm - нижний, nnnn - верхний диапазон адресов в шестнадцатеричной форме)
I= mmmm-nnnn - установка диапазона адресов, которые могут использоваться для обращения к EMS или UMB. Эти адреса не должны использоваться другими программами или устройствами
L= minXMS - установка минимального размера дополнительной памяти XMS, доступной после загрузки EMM386
A= альт_рег - число быстрых регистров, доступных EMM386 для организации многозадачной работы (от0 до 254 по умолчанию - 7)
H= канал - установка числа каналов для работы ЕММ386 (от 2 до 255 по умолчанию - 64)
RAM= mmmm-nnnn - диапазон сегментных адресов, используемых UMB и для поддержки EMS. Если диапазон не указан - ЕММ386 использует всю доступную старшую память для размещения UMB и создания страниц EMS
ROM= mmmm-nnnn - в указанный диапазон адресов ЕММ386 загружает теневую ROM BIOS(перемещает данные из области данных BIOS в область старшей памяти) Используется для повышения скорости работы системы
NOEMS -драйвер управляет только блоками UMB
Директива подключения драйвера HIMEM.SIS следующая:
DEVICE=диск\маршрут\HIMEM.SYS /A20control=ON|OFF /CPULOCK=ON|OFF /EISA /HMINE=m /SHADOWRAM:ON|OFF/TESTMEM:ON|OFF
/A20control=ON|OFF -для контроля драйвером адресной линии А20
/CPULOCK=ON|OFF -ключ ON информирует драйвер об изменении тактовой частоты компьютера
/EISA -драйвер получает в свое распоряжение всю доступную старшую память (особенно эффективно в компьютерах с шиной EISA, которые обеспечивают работу со старшей памятью свыше 16 МВ)
/HMINE=m - устанавливает в КВ область старшей памяти, которые должна запросить прикладная программа, чтобы получить доступ к старшей памяти (от 0 до 63, по умолчанию 0, это означает, что первая же прикладная программа получит доступ к старшей памяти)
/SHADOWRAM:ON|OFF -значение ON оставляет в ОП данные теневого BIOS (копия BIOS из ПЗУ в ОЗУ); OFF- освобождает ОП от данных BIOS.
/TESTMEM:ON|OFF -отменяет или устанавливает тестирование ОП (по умолчанию ON)
Директива подключения драйвера RAMDRIVER.SYS следующая:
DEVICE=диск\маршрут\RAMDRIVER.SYS объем размер_сект число_файлов /A /E
объем -объем ОП в К, выделяемый для организации электронного диска (от 4 до 32767, по умолчанию 64)
размер_сект - указание размера сектора (128, 256, 512, по умолчанию 512)
число_файлов -число файлов, которые может включать корневой каталог (от 2 до 1024, по умолчанию 64)
/A -электронный диск создается в дополнительной памяти
/E - электронный диск создается в расширенной памяти
Директива подключения драйвера SMARTDRV.SYS следующая:
DEVICE=диск\маршрут\SMARTDRV.SYS/double_buffer
/double_buffer -предписывает драйверу организовывать двойную буфферизацию операций ввода-вывода данных.
Дата добавления: 2015-10-02; просмотров: 62 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Цель работы | | | Задание. |