UkrReferat.com
найбільша колекція україномовних рефератів

Всього в базі: 75843
останнє поновлення: 2016-12-04
за 7 днів додано 10

Реферати на українській
Реферати на російській
Українські підручники

$ Робота на замовлення
Реклама на сайті
Зворотній зв'язок

 

ПОШУК:   

реферати, курсові, дипломні:

Українські рефератиРусские рефератыКниги
НазваЗв\'язок комп\'ютера з периферійними пристроями (реферат)
АвторPetya
РозділІнформатика, компютерні науки
ФорматWord Doc
Тип документуРеферат
Продивилось1363
Скачало404
Опис
ЗАКАЧКА
Замовити оригінальну роботу

Реферат на тему:

 

Зв'язок комп'ютера з периферійними пристроями

 

Для обміну даними між комп'ютером і периферійним пристроєм (ПП) в

комп'ютері передбачений зовнішній інтерфейс (мал. 1.6), тобто набір

проводів, що з'єднують комп'ютер і периферійний пристрій, а також набір

правив обміну інформацією по цих проводах (іноді замість терміну

інтерфейс вживається термін протокол детальніше про ці важливі терміни

ми ще поговоримо). Прикладами інтерфейсів, що використовуються в

комп'ютерах, є паралельний інтерфейс Centronics,  призначений, як

правило, для підключення принтерів, і послідовний інтерфейс RS-232C,

через який підключаються миша, модем і багато інших пристроїв. Інтерфейс

реалізовується з боку комп'ютера сукупністю апаратних і програмних

засобів: контролером ПП і спеціальною програмою, керуючою цим

контролером, яку часто називають драйвером  відповідного периферійного

пристрою.

 

Зі сторони ПП інтерфейс частіше за все реалізовується апаратним

пристроєм управління, хоч зустрічаються і програмно-керовані периферійні

пристрої.

 

Програма, що виконується процесором, може обмінюватися даними за

допомогою команд введення/виведення з будь-якими модулями, підключеними

до внутрішньої шини комп'ютера, в тому числі і з контролерами ПП.

 

Периферійні пристрої можуть приймати від комп'ютера як дані, наприклад

байти інформації, яку треба роздрукувати на папері, так і команди

управління, у відповідь на які ПП може виконати спеціальні дії,

наприклад перевести головку диска на необхідну доріжку або ж виштовхнути

лист паперу з принтера. Периферійний пристрій використовує зовнішній

інтерфейс комп'ютера не тільки для прийому інформації, але і для

передачі інформації в комп'ютер, тобто обмін даними по зовнішньому

інтерфейсу, як правило, є двонаправленим. Так, наприклад, навіть

принтер, який за своїй природою є пристроєм виведення, повертає в

комп'ютер дані про свій стан.

 

Контроллери ПП приймають команди і дані від процесора в свій внутрішній

буфер, який часто називається регістром або портом, потім виконують

необхідні перетворення цих даних і команд відповідно до форматів,

зрозумілих ПП, і видають їх на зовнішній інтерфейс.

 

Розподіл обов'язків між контролером і драйвером ПП може бути різним, але

звичайно контролер виконує набір простих команд по управлінню ПП, а

драйвер використовує ці команди, щоб примусити пристрій здійснювати

більш складні дії по деякому алгоритму. Наприклад, контролер принтера

може підтримувати такі елементарні команди, як “Друк символу”, “перехід

рядка”, “Повернення каретки” і т. п. Драйвер же принтера за допомогою

цих команд організує друк рядків символів, розділення документа на

сторінки і інші більш високорівневі операції. Для одного і того ж

контролера можна розробити різні драйвери, які будуть управляти даним ПП

по-різному одні краще, а інші гірше   в залежності від досвіду і

здібностей програмістів, їх що розробили.

 

 

МАЛ. 1.6. Зв'язок комп'ютера з периферійним пристроєм

 

Розглянемо схему передачі одного байта інформації від прикладної

програми на периферійний пристрій. Програма, яка  повинна виконати обмін

-----> Page:

0 [1]

ЗАМОВИТИ ОРИГІНАЛЬНУ РОБОТУ