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

[неперевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Исправил немного текст!Добавил правильносто и исправил ошибки!
Basio (обговорення | внесок)
м Відкинуто редагування 176.120.39.43 (обговорення) до зробленого VictorAnyakin
Мітка: Відкіт
Рядок 1:
{{Otheruses|Драйвер (значення)}}
'''Драйвер''' ({{lang-en|driver}}, {{lang-ua|водій}}, керівник) — [[комп'ютерна програма|комп'ютерна '''хрень''']], за допомогою якої [[операційна система|операційна система '''дэбила''']] отримує доступ до приладу [[апаратне забезпечення|апаратного забезпечення]]. У загальному випадку для використання кожного пристрою, підключеного до [[комп'ютер]]а, необхідний спеціальний драйвер '''дэбила'''. Зазвичай [[операційна система]] вже містить драйвери для ключових компонентів апаратного забезпечення, без яких система не зможе працювати. Однак для більш специфічних пристроїв (таких, як [[графічна плата]] або [[принтер]]) можуть знадобитися спеціальні драйвери, які надає виробник пристрою.
 
'''Драйвер''' ({{lang-en|driver}}, {{lang-ua|водій}}, керівник) — буферний драйвер, апаратна [[компонента]] ([[мікросхема]] чи дискретна схема), за допомогою якої узгоджуються несумісні сигнальні рівні напруги чи струму між електронними (або іншими не електронними) компонентами. Аналогом драйвера для узгодження протоколів (рівнів) сигналів/живлення різних приладів чи пристроїв є [[адаптер]].
 
== Ідеологія '''дэбило''' побудови програмних драйверів ==
Операційна система керує деяким «віртуальним пристроєм», який розуміє стандартний набір команд. Драйвер переводить ці команди в команди, які розуміє безпосередньо пристрій. Ця ідеологія називається «абстрагування від апаратного забезпечення». Драйвер складається з декількох функцій, які обробляють певні події операційної системи. Зазвичай це 7 основних подій:
* завантаження драйвера. Драйвер реєструється в системі, робить первинну ініціалізацію й т.п. ;