Page 104 - 6111
P. 104
Лекція № 11
ОРГАНІЗАЦІЯ ПЕРЕДАЧІ ДАНИХ В КС
11.1 Шинна структура зв’язків в КС
Для досягнення максимальної універсальності і спрощення
протоколів обміну інформацією в мікропроцесорних системах
застосовується так звана шинна структура зв’язків між окремими
пристроями, що входять у систему.
При класичній структурі зв’язків (рис.11.1) усі сигнали і коди
між пристроями передаються окремими лініями зв’язку. Кожен
пристрій, який входить у систему, передає свої сигнали і коди
незалежно від інших пристроїв. При цьому в системі виходить дуже
багато ліній зв’язку і різних протоколів обміну інформацією.
Рисунок 11.1 – Класична структура зв’язків
При шинній структурі зв’язків (рис.11.2) усі сигнали між
пристроями передаються одними і тими ж лініями зв’язку, але в
різний час (це називається мультиплексованою передачею).
Причому передача всіма лініями зв’язку може здійснюватися в
обидва напрямки (так звана двонапрямлена передача). У результаті
кількість ліній зв’язку істотно скорочується, а правила обміну
(протоколи) спрощуються. Група ліній зв’язку, якими передаються
сигнали або коди саме і називається шиною (англ. bus).
Зрозуміло, що при шинній структурі зв’язків легко
здійснюється пересилання всіх інформаційних потоків у потрібному
напрямку, наприклад, їх можна пропустити через один процесор,
що дуже важливо для мікропроцесорної системи. Однак при шинній
структурі зв’язків уся інформація передається лініями зв’язку
103