Page 96 - 149
P. 96
5. Організація взаємодії МП з зовнішнім середовищем.
Більшість МП самі по собі функціонально обмежені. Значна частина їх
має пам’ять і тільки деякі з них порти вводу-виводу, що з’єднують їх із
зовнішнім середовищем. Тому МП функціонує як елемент мікропроцесорної
системи (МПС). МПС - це система з шинною організацією, яка складається з
модулів і блоків, реалізованих у вигляді ВІС ( МП, ОЗП, ПЗП і т. д.).
Узагальнена структурна схема МПС представлена на рисунку 5.1.
Рисунок 5.1 – Узагальнена структура МПС
Об’єднання цих модулів є основною задачею проектування МПС.
Робота МПС супроводжується інтенсивним обміном інформації між МП,
зовнішніми пристроями вводу-виводу, пам’яттю та різними пристроями і
давачами об’єкта керування.
В процесі керування МП приймає команди з ПЗП, розшифровує їх, при
виконанні команд, які включають читання і запис, звертається до ОЗП, а при
виконанні команд вводу-виводу -до давачів і інших пристроїв. Загалом МПС
виконує наступні функції: обробка інформації; керування потоками команд;
інтерпретація команд; керування роботою шин; зберігання інформації;
здійснення взаємодії МПС із зовнішнім середовищем. МП, як основний
обробляючий модуль, виконує перші чотири функції. Зберігання інформації
забезпечується запам’ятовуючими пристроями (ОЗП і ПЗП).
При об’єднанні МП, модулів пам’яті, портів вводу-виводу та інших
пристроїв в рамках МПС виникає задача спряження цих компонентів.
Звичайно, що при цьому необхідно враховувати характер і часові параметри
сигналів на стиках між елементами спряження.
Для сумісності сигналів, необхідно правильно вибрати компоненти і
спроектувати спеціальні допоміжні схеми, а для забезпечення їх сумісного
97