Что такое операционная система?
Современные операционные системы
Драйверы устройств
Драйверы (англ, driver — водитель) — это программы специального типа, которые находятся в оперативной памяти и обеспечивают обмен данными между ядром ОС и внешними устройствами компьютера (принтером, сканером и др.), а также контроллерами (звуковой картой, видеокартой, сетевой картой и т. п.). Драйверы обычно включают в подсистему ввода/вывода.
Драйвер представляет собой набор процедур, которые вызываются ядром ОС при необходимости передать данные устройству или принять от него данные. Задача драйвера — преобразовать команды ввода/вывода в команды конкретного устройства (рис. 6.12). Драйверы загружаются в память и фактически становятся частью ОС. Такая схема позволяет устанавливать и использовать устройства, которые были разработаны уже после выпуска операционной системы.
Рис. 6.12
Если драйвер не установлен, устройство работать не будет, потому что неизвестно, как к нему обращаться. Драйверы наиболее популярных устройств обычно включаются в дистрибутив (установочный пакет) операционной системы. Когда ОС обнаруживает новое устройство, она пытается найти подходящий драйвер в своей базе данных. Если такого драйвера нет, его можно установить вручную с диска, который прилагается к устройству. Кроме того, любой драйвер можно бесплатно скачать из Интернета с сайта производителя.
Следующая страница Утилиты