Page 173 - 6111
P. 173
проводів в них, єдине призначення проводів, роз’єми, адаптери,
плати і т.д.;
- параметри електричних сигналів, якими обмінюються технічні
пристрої, теж повинні відповідати один одному: амплітуди
імпульсів, полярність, тривалість і т.д.;
- алгоритми взаємодії (послідовності сигналів по окремих
проводах) не повинні вступати в суперечність один з одним.
Останній пункт тісно пов’язаний з програмною сумісністю.
Програмна сумісність (Software) вимагає, щоб програми, що
передаються з одного технічного засобу в інший (між ЕОМ,
процесорами, між процесорами і зовнішніми пристроями),
правильно розумілись і виконувались іншим пристроєм.
Якщо пристрої, що обмінюються, ідентичні друг, другу, то
проблем зазвичай не виникає. Якщо взаємодіючі пристрої
відносяться до одного і того ж сімейства ЕОМ, але з’єднуються
різні моделі (наприклад, ПК на базі i286 і Pentium), то в таких
моделях сумісність забезпечується “від низу до верху”, тобто
раніше створені програми можуть виконуватися на пізніших
моделях, але не навпаки. Якщо з’єднувана апаратура має абсолютно
різну систему команд, то слід обмінюватися початковими модулями
програм з подальшою їх трансляцією.
Інформаційна сумісність комплексуємих засобів припускає, що
передані інформаційні масиви однаково інтерпретуватимуться
з’єднуваними модулями КС. Повинні бути стандартизовані
алфавіти, розрядність, формати, структура і розмітка файлів, томів і
т.д.
На рис.15.10 передбачені наступні рівні мультиплексування:
- прямого управління (процесор - процесор);
- загальної оперативнї пам’яті;
- комплексуємі канали введення/виведення;
- пристроїв управління зовнішніми пристроями (УВУ);
- загальних зовнішніх пристроїв.
На кожному з цих рівнів використовуються спеціальні технічні
і програмні засоби, що забезпечують обмін інформацією.
172