Общая характеристика периферийных процессоров. Часть 1

Быстродействующий периферийный процессор (БПП) ориентирован на обработку больших массивов данных и эффективное выполнение векторных и матричных арифметических операций. Дополнение мини- или микроЭВМ таким процессором расширяет возможности последних, позволяя эффективно решать задачи статистического анализа, моделирования, цифровой обработки сигналов и матричной арифметики, которые часто встречаются при проектировании, в научных исследованиях. Системы «мини-ЭВМ — БПП» и «микроЭВМ — БПП» особенно необходимы для выполнения вычислений с большими объемами данных (порядка 32К слов и более) в реальном масштабе времени.

Для мини-ЭВМ семейства «Электроника» предназначен БПП «Электроника МТ-70М», а для микроЭВМ — БПП «Электроника МТ-70». Оба БПП имеют параллельную структуру, развитую магистральную организацию передачи данных и команд между отдельными блоками и осуществляют конвейерную обработку массивов данных. Отличаются БПП составом блоков, количеством реализуемых алгоритмов, разрядностью и быстродействием. Сравнительная характеристика основных данных обоих БПП приведена в табл. 5.1.

Быстродействующие периферийные процессоры

В структуре БПП (рис. 5.1) можно выделить следующие основные устройства: контроллер (интерфейс), вычислитель и память данных. Контроллер является многофункциональным устройством с микропрограммным управлением и выполняет следующие функции: обеспечивает программный обмен, обмен в режиме НДК; имитирует панель управления; регенерирует память данных и память ЭВМ, что связано с динамическим типом используемой ИС ОЗУ; преобразует форматы чисел (только БПП «Электроника МТ-70М»). Для этой цели контроллеры имеют три группы регистров. Одна используется для управления БПП с помощью программного ввода-вывода, вторая — для передачи данных и результатов в режиме НДК и третья имеет функциональное назначение.

Структурная схема периферийного процессора

Программный ввод-вывод позволяет мини- или микроЭВМ загружать регистры БПП и считывать их, загружать программы и запускать их, а также вести отладку программ пользователя, используя аппарат имитации передней панели. Для этого у контроллера имеется три регистра, доступных ЭВМ: клавишный регистр (КР) для хранения данных и адресов, загружаемых во внутренние регистры БПП; регистр индикации панели (РИП), имитирующий световую индикацию передней панели с ШМ и служащий для вывода содержимого внутренних регистров ЫШ; регистр управления панели (РУП), обеспечивающий управление работой БПП путем загрузки в него основной ЭВМ команд управления передней панелью. Регистр индикации панели устанавливается в процессе работы БПП и может только считываться основной ЭВМ. Клавишный" регистр доступен основной ЭВМ, как для считывания, так и для записи. Форматы и назначение отдельных разрядов регистров управления панели обоих БПП приведены на рис. 5.2. Различие в назначении отдельных разрядов регистров управления панели обусловлено большими функциональными возможностями БПП «Электроника МТ-70М».

Форматы регистров управления

Общая характеристика периферийных процессоров. Часть 2