их в послідовному форматі. p align="justify">. Записати код керуючого слова в регістр сигналів управління. Блок центрального управління перетворює сигнали тригерів регістра керування (РГУ) (зазвичай восьмирозрядного) в сигнали управління різними блоками. Мікропроцесор передає в БЦУ інформацію про зовнішньому джерелі синхронізації, форматі послідовного коду і напрямку передачі. У коді управління форматом задається число розрядів даних (зазвичай до восьми), число СТОП бітів і ознаки парності. Цієї інформації достатньо для програмування роботи УАПП з передачі даних. p align="justify">. Вважати інформацію стану. При здійсненні операції введення даних МП може здійснювати зчитування, введення і аналіз статусної інформації УАПП, яка зберігається в регістрі стану (РгС) (зазвичай восьмизарядний). p align="justify"> Розглянемо режим взаємодії МП і УАПП при введенні послідовних даних від зовнішнього пристрою (ВУ). У програмі роботи МП має бути передбачений процес ініціалізації УАПП, який здійснюється засиланням керуючої інформації в РГУ по команді 3. У складі цієї керуючої інформації є сигнали Дозвіл переривання (РПР) і Готовність слова даних span> (ГСД). Отримавши інформацію, що управляє, УАПП починає аналіз слова даних на вході і їх введення за наявності сигналу СТАРТ в коді слова даних. Коли в приймальний РГД передається повне слово даних, то в тригері готовності слова даних встановлюється рівень 1 . Установка цього тригера є підставою для генерації сигналу запиту переривання МП, якщо раніше від МП у складі керуючого слова надійшов сигнал рівня 1 . На дозвіл передачі слова мікропроцесор виробляє сигнал Запит переривання задоволений і здійснює перехід на виконання програми переривання по вводу даних.
У програмі переривання, насамперед, здійснюються збереження інформаційного змісту внутрішніх регістрів МП і блокування інших сигналів переривання на вході блоку переривання МП. Потім виконується команда 4 і слід аналіз тих бітів інформації стану, які пов'язані з контролем правильності виконання операції прийому даних, тобто перевіряється порушення парності, переповнення або визначаються помилки форматування. Якщо сталася помилка, то відбувається перехід до підпрограми аналізу причин помилок. Якщо помилок немає, то виконується команда 2, і прийняті дані передаються в акумулятор або який-небудь регістр МП. Потім МП знімає блокування сигналів блоку переривання, відновлює стан перерваної програми і продовжує її виконання до отримання наступного сигналу запиту переривання. p align="justify"> Прийом-передача послідовних інформаційних сигналів
Для введення даних МП через буферний регістр д...