y"> До складу цих МПС, як правило, входять:
шинний контролер для сполучення пристроїв з системною шиною по паралельному інтерфейсу;
адаптер послідовного інтерфейсу для побудови багатопроцесорних систем або сполучення джерел і приймачів сигналів, не збільшують навантаження на системний інтерфейс;
спеціалізований процесор арифметичної обробки сигналів (співпроцесор);
ПЗУ команд і констант;
ОЗУ операндів.
Для забезпечення роботи МПС до їх системного інтерфейсу можна підключати пристрої спеціалізованої обробки арифметичних алгоритмів, таких як швидке перетворення Фур'є, і пристрої обробки аналогових сигналів.
До складу таких пристроїв обробки аналогових сигналів входять:
аналого-цифрові (АЦП) і цифроаналогові (ЦАП) перетворювачі, що забезпечують безпосереднє сполучення цифрового пристрою обробки з аналоговими сигналами датчиків і приймачів;
система пам'яті ПЗУ і ОЗУ;
буфери даних, що використовуються для тимчасового зберігання (буферизації) даних при передачі між пристроями;
МП, призначений для цифрової обробки аналогових сигналів.
У розглянутих структурах МПС реалізуються три способи організації (обслуговування) передачі інформації:
) програмно-керована передача, що ініціюється процесором;
) програмно-управляюча передача, що ініціюється запитом переривання від периферійного пристрою;
) прямий доступ до пам'яті (ПДП).
При першому способі передача ініціюється самим процесором, а при другому - запитом переривання від периферійного пристрою.
При програмно-керованої передачі даних МП на весь час цієї операції відволікається від виконання основної програми, що веде до зниження продуктивності МП-системи. Крім того, швидкість передачі даних через МП може виявитися недостатньою для роботи з високошвидкісними зовнішніми пристроями. p align="justify"> Прямим доступом до пам'яті називається спосіб обміну даними, обеспечіваюшій автономно від МП встановлення зв'язку і передачу даних між ОЗП і зовнішнім пристроєм.
Прямий доступ до пам'яті, підвищуючи граничну швидкість введення-виведення інформації і загальну продуктивність МП-системи, робить її більш пристосованою для роботи в системах реального часу. Прямим доступом до пам'яті управляє контролер ПДП, виполяющій наступні функції:
управління ініційованої процесором або ПУ передачею даних між ОЗУ і ПУ;
завдання розміру блоку даних, який підлягає передачі, і області пам'яті, використовуваної при передачі;
формування адрес комірок ОЗУ, що беруть участь у передачі;