Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Operatsionnaya_sistema_DOS.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
849.41 Кб
Скачать

3.1.2.Конфигурация устройств

Каждый компонент оборудования компьютера (клавиатура, мышь, дисплей, принтер, дисководы и платы памяти) называется устройством. Каждое устройство имеет свои собственные характеристики, которые можно настроить.

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

Многие устройства поставляются со своими собственными драйверами, которые не встроены в DOS. Такой драйвер устройства устанавливается посредством добавления команд в файл CONFIG.SYS.

Для использования устанавливаемого драйвера добавьте в файл CONFIG.SYS команду DEVICE для этого драйвера. При запуске DOS драйвер загрузится в память. Например, для загрузки драйвера HIMEM.SYS из каталога C:\DOS необходимо добавить в файл CONFIG.SYS следующую команду: DEVIСЕ=С:\DOS\HIMEM.SYS.

В таблице 4 приведено краткое описание основных устанавливаемых драйверов DOS.

Табл. 4

Драйвер

Назначение

ANSI.SYS

Управляет характеристиками экрана и клавиатуры посредством эмуляции кода Американского Национального Института Стандартов (ANSI)

DISPLAY.SYS

Обеспечивает переключение кодовых страниц для дисплея

DRIVER.SYS

Создает логическое устройство, которое можно использовать для обращения к физическому диску, и задает параметры для устройства, не поддерживаемого ROM BIOS Вашего компьютера

EMM386.EXE

Эмулирует дополнительную память и обеспечивает доступ к области верхней памяти компьютера, имеющего процессор не ниже 80386 и расширенную память

HIMEM.SYS

Управляет использованием расширенной памяти на компьютере с процессором не ниже 80286 и расширенной памятью. Программа установки DOS устанавливает этот драйвер устройства в таких системах автоматически

POWER.SYS

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

PRINTER.SYS

Обеспечивает переключение кодовых страниц для принтера

RAMBOOST.EXE

Автоматически анализирует текущую конфигурацию компьютера и затем автоматически переконфигурирует ее для загрузки резидентных программ и драйверов устройств в блоки верхней памяти. Это исключает необходимость редактирования файлов CONFIG.SYS или AUTOEXEC.BAT, т.к. создается файл данных с именем RAMBOOST.INI для отслеживания программ и драйверов устройств, которые требуется загрузить в верхнюю память (поставляется с ОС PC DOS)

RAMDRIVE.SYS

Эмулирует жесткий диск, создавая виртуальный диск в оперативной памяти компьютера (RAM)

SETVER.EXE

Загружает в память таблицу версий DOS

UMBEMS.SYS

Распределяет блок памяти EMS размером 64 Кбайт как блоки верхней памяти (UMB), используемые для загрузки программ командой LOADHIGH при наличии платы памяти EMS объемом не менее 64 Кбайт. Обеспечивает дополнительно около 64 Кбайт памяти. Работает на машинах любого класса с драйвером памяти EMS любого уровня, однако предпочтительнее иметь драйвер EMS уровня 3.2, т.к. он использует меньше памяти при загрузке

Важность порядка появления команд DEVICE и DEVICEHIGH объясняется тем, что некоторые драйверы разрешают использование устройств другими драйверами. Например, драйвер расширенной памяти HIMEM.SYS должен выполняться раньше любых других драйверов, использующих расширенную память.

Пример файла CONFIG.SYS приведен в приложении.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]