Загружаемые драйверы устройств. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Загружаемые драйверы устройств.



1. ANSI. SYS – расширенное управление клавиатурой и дисплеем. Обеспечивает дополнительные функции управления дисплеем:

       - возможность чтения текущего положения курсора.

       - установка цвета символов и фона,

       - позиционирование курсора,

       - переназначение клавиш.

 

Формат директивы подключения драйвера

Device = диск:\маршрут\ ansi. sys / X / K / R

 

Ключи:

/Х   переназначение отдельных клавиш (правые Alt и Ctrl клавиши управления курсором) на дополнительной клавиатуре.

/К   использование алгоритма работы со 101 –клавишной клавиатурой, с

83 – клавишной клавиатурой.

/R   данный драйвер будет производить нормализацию строк прокрутки при работе программ чтения с экрана текстов, которые могут изменять строки прокрутки.

 

2. DBLSPACE. SYS – управление месторасположением в памяти модуля DBLSPACE.BIN, который обеспечивает доступ к сжатым дискам (командой dblspace осуществляется сжатие данных на жестких или гибких магнитных дисках для увеличения свободного пространства и создание дополнительных дисков, работающих под управлением программы Double Space).

 

Формат директивы подключения драйвера:

Device = диск:\ маршрут \ dblspace.sys /MOVE/NOHMA

 

Ключи:

MOVE – перемещение модуля DBLSPACE.BIN в младшие адреса основной памяти, так как при загрузке ОС модуль DBLSPACE.BIN загружается в старшие адреса основной памяти.

NOHMA – предотвращение перемещения модуля DBLSPACE.BIN из основной памяти в область старшей памяти

 

3. DISPLAY. SYS - расширение возможностей стандартного драйвера консоли CON, входящего в состав DOS, или ANSI. SYS, если он установлен. Этот драйвер применяется для переключения кодовых страниц командой DOS MODE.

 

       Формат директивы подключения драйвера:

       Device = диск:\маршрут\ display. sys con = (тип, ном_стр, кол_стр, кол_шр)

Параметры:

Тип – тип дисплея, установленного на компьютере.

ном_стр – номер кодовой страницы, являющейся аппаратно поддерживаемой для данного типа дисплея.

кол_стр – указание количества страниц, которые будут использоваться при выводе текстовой информации на экран. По умолчанию количество страниц установлено для адаптера EGA равным 6, а для адаптеров LCD равным 1.

кол_шр – количество таблиц шрифтов, аппаратно поддерживаемых для каждой кодовой таблицы.

 

6. DRIVER. SYS – определение дополнительных НГМД, непосредственно не поддерживаемых DOS.

    

Формат директивы подключения:

       Device = диск:\маршрут\ driver. sys / D:номер/ C / F:специф/ H:голов / S:секторов/ T:дорож

 

D:номер – номер физического накопителя на гибких дисках, номер накопителя может задаваться в диапазоне от 0 до 127.

F:специф – спецификатор дисковода, для указания типа используемого накопителя. Использование ключа /F: делает необязательным использование ключей /T:, /H:, /S:.

H:голов – число головок накопителя. По умолчанию число головок равно 2.

S:секторов – число секторов на дорожке.

T:дорож – количество дорожек на одной стороне.

 

7. EMM 386. EXE – поддержка расширенной памяти и эмуляция дополнительной памяти как расширенной, а также дает возможность загрузки программ и драйверов устройств в область старшей памяти (UMB). (описание данного драйвера в методичке)

 

8. HIMEM. SYS – поддержка дополнительной памяти. (описание данного драйвера в методичке)

 

9. RAMDRIVE. SYS – организация в оперативной памяти виртуального (электронного) диска. (описание данного драйвера в методичке)

 

10. SMARTDRV. EXE – организация в дополнительной или расширенной памяти КЭШа для дисковых накопителей, для ускорения операций ввода-вывода.

 

Формат директивы подключения:

       Device = диск:\ маршрут \ smartdrv.exe/ DOUBLE_BUFFER

 

 

Ключи:

DOUBLE _ BUFFER – предписывает SMARTDRV. EXE организовывать двойную буферизацию операций ввода-вывода данных.

 

Примечание:

· Для организации кэша в дополнительной памяти директиве DEVICE=SMARTDRV.EXE в файле CONFIG.SYS должна предшествовать директива DEVICE=HIMEM.SYS.

· Для организации кэша в расширенной памяти директиве DEVICE=SMARTDRV.EXE в файле CONFIG.SYS должна предшествовать директива DEVICE=ЕММ386.

 

Довольно часто в процессе работы с компьютером обнаруживается, что необходимо повторять одни и те же команды DOS (может быть с небольшими изменениями) для того, чтобы осуществить некоторые периодически выполняемые действия. Операционная система DOS позволяет записать нужную для этого последовательность команд в специальный файл, называемый командным файлом. Командный файл должен иметь расширение.BAT. Последовательность команд, записанную в файле, можно выполнить, набрав имя командного файла (расширение.BAT при этом можно не указывать).

Выполнение командных файлов

Рассмотрим последовательность запуска и выполнения командных файлов.

1. Для выполнения командного файла, находящегося в текущем каталоге или в одном из каталогов, указанных в команде DOS Path, необходимо ввести имя этого файла и параметры (о параметрах командных файлов см. ниже). Расширение имени файла (т.е. BAT) можно не указывать.

2. Для выполнения командных файлов, не находящихся в текущем каталоге или в одном из каталогов, указанных в DOS Path, необходимо указать полное имя командного файла, включающее путь к тому каталогу, в котором находится командный файл. Расширение имени файла.BAT можно не указывать.

Например, пусть текущий каталог – c:\DOC\WORK, а надо выполнить командный файл ACCOUNT.BAT, находящийся в каталоге C:\DOC\BATCH, и указать параметры командного файла BILL.DOC и /p. Тогда для выполнения командного файла необходим ввести следующую команду: C:\DOC\BATCH\ACCOUNT BILL.DOC/p, или команду..\BATCH\ACCOUNT BILL.DOC/p.

3. Вы сможете прервать выполнение командного файла, нажав <Ctrl>+<C> или <Ctrl>+<Break>. После этого на экране появится запрос: Terminate batch job (y/n)? (Прервать выполнение командного файла (Да/Нет)?) Если ответить <Y>, то выполнение командного файла будет окончено, а оставшиеся команды из командного файла будут проигнорированы. Если ответить <N>, то выполнение командного файла будет продолжено со следующей команды.

4. Если вынуть дискету, на которой расположен выполняемый на данный момент командный файл, то перед выполнением следующей команды DOS попросит Вас снова вставить эту дискету в дисковод.

5. В командном файле можно вызывать другой командный файл, просто указав его имя (и, если надо, параметры). Но после окончания работы вызванного файла выполнение исходного командного файла продолжено не будет. Если же требуется выполнить другой командный файл, а затем продолжить выполнение исходного командного файла, следует использовать команду CALL (см. ниже).



Поделиться:


Последнее изменение этой страницы: 2021-12-15; просмотров: 53; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.216.230.107 (0.009 с.)