Как работает драйвер?
2 комментария к статье «Как работает драйвер?»
ОбразованиеДалее »
Обзор распространенных методик об... Популярные методики обучения английскому...
Как студентам справиться с больши... Студенческая жизнь во все времена была очень...
Какие преимущества имеет высшее д... Хорошее образование в наше время просто...
Математика и олимпиадные задания ... Подготовка учащихся дошкольных образовательных...
Как поступить в хороший польский ... Высокий уровень образования – это далеко не...
Как выучить английский язык в Вор... Английский язык является одним из международных...
Сначала разберемся, что же такое «драйвер», это поможет нам понять, как он работает. Итак, драйвер представлянт из себя особую программу, которая позволяет другим программам (преимущественно, операционной системе) использовать то или иное аппаратное обеспечение.»
Операционная система сама по себе не может управлять каким-то конкретным устройством, она просто сообщает универсальные команды. Драйвер же интерпретирует эти команды таким образом, чтобы устройству они были понятны.
Драйвер должен быть способен обрабатывать различные события, происходящие в системе. С этой целью он наделяется рядом функций:
— загрузка драйвера. Чтобы драйвер смог работать, ему также необходимы определенные ресурсы: память, вычислительная мощность и тому подобное. Кроме того ему необходимо зарегестрироваться в системе.
— выгрузка драйвера. Обратная операция, когда драйвер «возвращает» ресурсы.
— открытие драйвера. Скорее всего драйвер представляет собой файл, поэтому для начала работы его необходимо открыть.
— чтение информации. Драйвер получает информацию из системы, либо из устройства и интерпретирует ее тем или иным образом.»
— запись информации. Данные передаются в систему или записываются в устройство, обслуживаемое драйвером.
— закрытие драйвера. Обратная открытию операцию, файл драйвера закрвается.
— управление операциями ввода-вывода. Дело в том, что интерфейс каждого устройства уникален, а интерфейс операционной системы — стандартен. Поэтому драйвер выполняет функцию по сопоставлению этих интерфейсов.
К ответу предыдущего участника хочу добавить ещё кое-что. Да, действительно, драйвер, это программа, которая активирует то, или иное устройство.
Как вам известно, для того, чтобы включить телевизор, не нужно много знать, для этого нужно лишь нажать кнопочку на пульте, и телевизор включится. При работе с компьютером нам нужно проделать много операций, это: Установить систему, установить прикладные программы, и… Да да, те самые драйвера, о которых идёт речь.
Как было уже замечено, подключить устройства, это ещё полдела, необходимо, чтобы это устройство работало.
Вернёмся к телевизору. Современные телевизоры уже имеют своё программное обеспечение, в том числе и знакомые нам программы- драйвера. Покупая телевизор мы включаем его, и он работает.
В компьютере, нам нужно ещё установить к устройству, которое мы подключаем, драйвер.
Вообще драйвер, это не один файл, в его состав могут входит файлы, которые имеют расширение «INF», «EXE», «SYS», «DLL», «DIY».
С чем можно сравнить работу драйвера? Представьте себе, что у вас есть Автомобиль. Да, ві завели машину, ну, а как сделать так, чтобі она поехала? Вот для єтого и существует наш драйвер.
А теперь собственно к терминологии. слово «драйвер, происходит от английского «drive» (драйв), что означает «водить».
Подводим итог: Драйвер, это программное управляющее устройство, которое состоит из нескольких модулей.