Звязок компютера з периферійними пристроями
Механізми взаємодії комп’ютерів в мережі багато що запозичили у схеми взаємодії комп’ютера з периферійними пристроями, тому почнемо рас-смотреніє принципів роботи мережі з цього «досетевого» випадку. З’єднання компьюте-ра з периферійним пристроєм найчастіше є зв’язком «крапка-крапка».
Для обміну даними між комп’ютером і периферійним пристроєм (ПУ) в комп’ютері передбачений зовнішній інтерфейс, або порт (мал. 2.1), тобто набір проводів, що сполучають комп’ютер і периферійний пристрій, а також набір правил обміну інформацією по цих проводах.
Мал. 2.1. Зв’язок комп’ютера з периферійним пристроєм
Існують як вельми спеціалізовані інтерфейси, придатні для под-ключенія вузького класу пристроїв (наприклад, графічних моніторів високого разре-шенія фірми Vista), так і інтерфейси загального призначення, що є стандартними і що дозволяють підключати різні периферійні пристрої.
Прикладами стан-дартних інтерфейсів, використовуваних в комп’ютерах, є паралельний інтер-фейс Centronics, призначений, як правило, для підключення принтерів, і после-довательний інтерфейс RS-232C, який підтримується багатьма терміналами, принтерами, графічними пристроями, маніпуляторами типу «миша» і багатьма іншими пристроями.
Інтерфейс реалізується з боку комп’ютера сукупністю апаратних і про-граммних засобів: контроллером ПУ і спеціальною програмою, що управляє цим контроллером, яку часто називають драйвером відповідного периферійного пристрою.
З боку ПУ інтерфейс найчастіше реалізується апаратним пристроєм управління ПУ, хоча зустрічаються і программно-управляємиє периферійні устрой-ства.
Програма, що виконується процесором, може обмінюватися даними за допомогою команд введення-висновку з будь-якими модулями, підключеними до внутрішньої шини ком-пьютера, у тому числі і з контроллерами ПУ.
Периферійні пристрої можуть приймати від комп’ютера як дані, наприклад байти інформації, яку потрібно роздрукувати на папері, так і команди управління, у відповідь на які пристрій управління ПУ може виконати спеціальні дей-ствія, наприклад перевести головку диска на необхідну доріжку або ж виштовхнути лист паперу з принтера.
Периферійний пристрій використовує зовнішній інтерфейс комп’ютера не тільки для прийому інформації, але і для передачі інформації в ком-пьютер, тобто обмін даними по зовнішньому інтерфейсу, як правило, є дву-направленим. Так, наприклад, навіть принтер, який за своєю природою є пристроєм виведення інформації, повертає в комп’ютер дані про свій стан.
Отже, додаток, якому потрібно передати деякі дані на періферій-ноє пристрій, поводиться із запитом на виконання операції введення-висновку до опера-ционной системи. У запиті указуються: адреса даних в оперативній пам’яті, іденті-фіцирующая інформація про периферійний пристрій і операція, яка треба ви-полніть.
Сторінки: 1 2

