Драйвер: відмінності між версіями

121 байт вилучено ,  3 роки тому
м
Відкинуто редагування 176.120.39.43 (обговорення) до зробленого Нестеренко Оля
(Все добре)
м (Відкинуто редагування 176.120.39.43 (обговорення) до зробленого Нестеренко Оля)
Мітка: Відкіт
{{Otheruses|Драйвер (значення)}}
'''Драйвер''' ({{lang-en|driver}}, {{lang-ua|водій}}, керівник) — [[комп'ютерна програма]], за допомогою якої [[операційна система]] отримує доступ до приладу [[апаратне забезпечення|апаратного забезпечення]]. У загальному випадку для використання кожного пристрою, підключеного до [[комп'ютер]]а, необхідний спеціальний драйвер. Зазвичай [[операційна система]] вже містить драйвери для ключових компонентів апаратного забезпечення, без яких система не зможе працювати. Однак для більш специфічних пристроїв (таких, як [[графічна плата]] або [[принтер]]) можуть знадобитися спеціальні драйвери, які надає виробник пристрою.
 
АНДРИЙ КОСТЫНЯК + РОМА БАБИН =love
'''Драйвер''' ({{lang-en|driver}}, {{lang-ua|водій}}, керівник) — буферний драйвер, апаратна [[компонента]] ([[мікросхема]] чи дискретна схема), за допомогою якої узгоджуються несумісні сигнальні рівні напруги чи струму між електронними (або іншими не електронними) компонентами. Аналогом драйвера для узгодження протоколів (рівнів) сигналів/живлення різних приладів чи пристроїв є [[адаптер]].
 
== Ідеологія побудови програмних драйверів '''АНДРИЙ КОСТЫНЯК + РОМА БАБИН =love''' ==
Операційна система керує деяким «віртуальним пристроєм», який розуміє стандартний набір команд. Драйвер переводить ці команди в команди, які розуміє безпосередньо пристрій. Ця ідеологія називається «абстрагування від апаратного забезпечення». Драйвер складається з декількох функцій, які обробляють певні події операційної системи. Зазвичай це 7 основних подій:
* завантаження драйвера. Драйвер реєструється в системі, робить первинну ініціалізацію й т.п. ;
54 813

редагувань