Page 107 - 6111
P. 107
комірку пам’яті чи приймає код даних з якогось пристрою або з
комірки пам’яті. Але можлива також і передача інформації між
пристроями без участі процесора. Шина даних завжди
двонапрямлена.
Шина управління, на відміну від шини адреси і шини даних,
складається з окремих керуючих сигналів. Кожний з цих сигналів
під час обміну інформацією має свою функцію. Деякі сигнали
служать для стробу переданих або прийнятих даних (тобто
визначають моменти часу, коли інформаційний код виставлений на
шину даних). Інші керуючі сигнали можуть використовуватися для
підтвердження прийому даних, для скидання всіх пристроїв у
вихідний стан (ініціалізації), для тактування всіх пристроїв і т.д.
Лінії шини управління можуть бути однонапрямленими або
двонапрямленими.
Шина живлення призначена не для пересилання
інформаційних сигналів, а для живлення системи. Вона складається
з ліній живлення і загального провідника. У мікропроцесорній
системі може бути одне джерело живлення (частіше +5 В) або
кілька джерел живлення (переважно ще -5 В, +12 В та -12 В).
Кожній напрузі живлення відповідає своя лінія зв’язку. Усі пристрої
під’єднані до цих ліній паралельно.
Якщо в мікропроцесорну систему треба увести вхідний код (або
вхідний сигнал), то процесор шиною адреси звертається до
потрібного пристрою введення/виведення і приймає шиною даних
вхідну інформацію. Якщо з мікропроцесорної системи треба
вивести вихідний код (або вихідний сигнал), то процесор
звертається шиною адреси до потрібного пристрою
введення/виведення і передає йому шиною даних вихідну
інформацію.
Якщо інформація повинна пройти складну багатоступінчасту
обробку, то процесор може зберігати проміжні результати в
системній оперативній пам’яті. Для звертання до будь-якої комірки
пам’яті процесор виставляє її адресу на шину адреси і передає в неї
інформаційний код шиною даних або ж приймає з неї
інформаційний код шиною даних. У пам’яті (оперативній і
постійній) знаходяться також і керуючі коди (команди виконуваної
процесором програми), які процесор також читає шиною даних з
адресацією шиною адреси. Постійна пам’ять використовується, в
основному, для збереження програми початкового пуску
мікропроцесорної системи, що виконується щораз після увімкнення
живлення. Інформація в неї заноситься виробником раз і назавжди.
Таким чином, у мікропроцесорній системі всі інформаційні
коди і коди команд передаються шинами послідовно, по черзі. Це
106