Драйверы

  • docx
  • 19.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-002655.docx

Драйверы

Драйверы освобождают программы DOS и программы пользователя от де- тализированного программирования операций ввода-вывода (т.е. написание подробных инструкций на уровне машинных команд). Благодаря этому про- граммы пользователя могут быть написаны относительно независимо от свойств оборудования и не меняться при изменении аппаратуры и совершенствовании ОС.

Драйвер выполняет следующие функции:

-       принимает запросы на обращение к внешнему устройству;

-       преобразует запросы в команды управления ВУ с учетом всех осо- бенностей работы и деталей конструкции этого устройства;

-       обрабатывает прерывания от обслуживаемого внешнего устройства. Драйвер является согласующим звеном между обращающимися к ВУ про-

граммами и самим ВУ. Драйверы бывают стандартными и загружаемыми.

Стандартные драйверы управляют работой стандартных устройств: мони- тором, клавиатурой, дисководами и принтером. Они записываются в постоян-

ное запоминающее устройство ПК при его программировании вне машины и входят в состав системы ввода-вывода.

Загружаемые драйверы используются в следующих случаях:

-             Для управления дополнительными внешними устройствами ПК, например, графопостроителем, сканером, мышью и т.п.;

-             Для управления стандартными внешними устройствами, чем-либо отличными от штатных, предусмотренных в базовом комплекте ПК;

-             Для управления стандартными устройствами, используемыми в режиме, отличном от штатного.

Последний случай характерен, например, для устройств, в которых не был предусмотрен ввод или вывод букв русского алфавита (нерусифицированных устройств). Информация обо всех дополнительно установленных драйверах должна содержаться в Config.sys.