Компьютер Комп

Опубликовано: Январь 25, 2014

0

Драйверы для компьютеров

Драйвер представляет собой компьютерную программу, при помощи которой все остальные программы для компьютеров – операционная система получают полный доступ к аппаратному обеспечению определенного устройства.

Во всех компьютерах вместе с операционной системой поставляют драйверы для ключевых компонентов аппаратного обеспечения, без таких программ система не сможет работать. Для видеокарт и принтеров существуют специальные драйверы, которые предоставляют производители этих устройств. Такие драйверы необязательно взаимодействуют с аппаратным устройством, они могут их только имитировать, предоставлять сервисы программ, которые не связаны с управлением устройством. Скачать ati драйверы можно здесь.

Операционные системы управляются виртуальным устройством, которое способно понимать определенный набор команд. Эти команды переводятся драйвером в такие команды, которые понятны определенному устройству.

Каждый драйвер способен выполнять семь основных событий:

Производится загрузку драйвера, он проходит регистрацию в системе и первичную инициацию. Следующей операцией, которая производится драйвером, является выгрузка, драйверы освобождают все захваченные ним ресурсы: файлы, память.

Следующим этапом является открытие драйвера и начало его основной работы.

Затем происходит чтение, после этого происходит запись, при которой программа прочитывает или производит запись данные из устройства, которое обслуживается драйвером.

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

Существуют так называемые виртуальные драйверы, этот особый вариант драйверов, которые используются для проведения эмуляции аппаратных устройств, особенно часто их используют в среде виртуализации. В качестве примера можно назвать программу DOS, которая запускается на компьютерах, содержащих программу Microsoft Windows.



Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Back to Top ↑