Знаймо![]() приховати рекламу
| Цей текст може містити помилки. ВведенняДрайвер ( англ. driver , Мн. ч. драйвери [1]) - комп'ютерна програма, за допомогою якої інші програми (зазвичай операційна система) отримують доступ до апаратного забезпечення деякого пристрою. Зазвичай з операційними системами поставляються драйвери для ключових компонентів апаратного забезпечення, без яких система не зможе працювати. Однак для деяких пристроїв (таких, як відеокарта або принтер) можуть знадобитися спеціальні драйвери, що зазвичай надаються виробником пристрою. У загальному випадку драйвер не зобов'язаний взаємодіяти з апаратними пристроями, він може їх тільки імітувати (наприклад, драйвер принтера, який записує висновок з програм у файл), надавати програмні сервіси, не пов'язані з управлінням пристроями (наприклад, / Dev / zero у Unix, який тільки видає нульові байти), або не робити нічого (наприклад, / Dev / null в Unix і NUL в DOS / Windows). 1. Ідеологія побудови драйверівОпераційна система управляє деякими "віртуальним пристроєм", яке розуміє стандартний набір команд. Драйвер переводить ці команди в команди, які розуміє безпосередньо пристрій. Ця ідеологія називається "абстрагування від апаратного забезпечення". Вперше у вітчизняній обчислювальній техніці подібний підхід з'явився в серії ЄС ЕОМ, а такого роду керуючі програми називалися канальними програмами. Драйвер складається з декількох функцій, які обробляють певні події операційної системи. Зазвичай це 7 основних подій:
2. Інтеграція драйверівУ міру розвитку систем, що поєднують в собі на одній платі не лише центральні елементи комп'ютера, але і більшість пристроїв комп'ютера в цілому, виникло питання зручності підтримки таких систем, що одержали назву " апаратна платформа ", або просто" платформа ". Спочатку виробники платформ поставляли набір окремих драйверів для операційних систем, зібраний на один носій (зазвичай компакт-диск), Потім з'явилися настановні пакети, що називалися 4-in-1 і One touch, і дозволяли спростити установку драйверів в систему. При цьому, як правило, можна вибрати або повністю автоматичну установку всіх драйверів, або вибрати вручну потрібні. Однак єдиного, усталеного терміна довго не було. Сучасний термін, що описує такі набори драйверів пристроїв - Board Support Package, або "пакет підтримки платформи". Крім власне драйверів, він може, як і інші настановні пакети, містити модулі операційної системи і програми. Примітки
Цей текст може містити помилки. Схожі роботи | скачати Схожі роботи: Драйвер, Мінні |