Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




Тема 2. Загальні принципи побудови мереж

Механізм взаємодії комп’ютерів у мережі багато в чому є запозиченими із взаємодії комп’ютерів з периферійними пристроями, тому варто це детально розглянути.

Для організації зв’язку в обох цих пристроях передбачені зовнішні інтерфейси (рис. 2.1).

Інтерфейс – це певна логічна та фізична сутність між незалежними об’єктами, що взаємодіють між собою. Інтерфейс задає параметри та характеристики взаємодії об’єктів.

Рис. 2.1. Зовнішні інтерфейси.

Фізичний інтерфейс (порт) – визначається набором електричних зв’язків та характеристиками сигналів. Зазвичай, це роз’єм з набором контактів, кожен з яких має певне призначення. Роз’єми різних пристроїв об’єднуються за допомогою кабелю, в якому кожен провідник під’єднується до певного контакту.

Логічний інтерфейс – набір інформаційних повідомлень певного формату, якими обмінюються два пристрої, а також набір правил обміну цими повідомленнями.

В комп’ютері стандартним інтерфейсом є USB та COM порти, що призначені для під’єднання до комп’ютера різноманітних периферійних пристроїв.

В периферійному пристрої інтерфейс зазвичай представлено контролером периферійного пристрою, який приймає команди та дані від комп’ютера і керує роботою периферійного пристрою. Назворот контролер повідомляє комп’ютер про здійснені операції та свій стан (рис.2.2).

Програмну підтримку функціонування периферійного пристрою виконує програма-драйвер, що встановлюється на комп’ютер і керує контролером периферійного пристрою. Драйвер периферійного пристрою є посередником між процесором і периферійним пристроєм, він передає команди до контролера і здійснює високорівневі операції (наприклад, розділення документа на сторінки, друкування певного символу).

Для одного контролера можна розробити різні драйвери, які будуть різнитися якістю керування процесом.

Рис. 2.2. Схема зв’язку комп’ютера з периферійним пристроєм.

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

Драйвер послідовно передає байти по лінії зв’язку. Для виокремлення початку байта, першим передається стартовий сигнал специфічної форми, потім інформативні біти (на один біт - відповідний електричний сигнал) і наприкінці стоповий сигнал специфічної форми та контрольний біт для перевірки достовірності переданої інформації.

Після отримання чергового байту інформації, контролер його інтерпретує і запускає задану операцію для периферійного пристрою. Після завершення роботи, драйвер периферійного пристрою повідомляє операційну систему про виконання завдання. Операційна система повідомляє про це програмне застосування.




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 1446; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.