Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пнх.doc
Скачиваний:
19
Добавлен:
23.03.2015
Размер:
5.7 Mб
Скачать

7.7. Структура мву на основе секционированных мп

Структурная схема типового МВУ показана на рис. 7.24. Основ­ными элементами этой схемы являются узлы сопряжения с устройства­ми ввода — вывода, управления, ОЗУ, ПЗУ и схема синхронизации.

Для ввода данных могут использоваться такие периферийные устройства, как гибкий диск, телетайп и устройство считывания с пер­фоленты. Информация от внешних аналоговых устройств вводится в ЭВМ с помощью аналогово-цифрового преобразователя АЦП.

При необходимости цифровые сигналы на выходе микро-ЭВМ мож­но преобразовать в аналоговые посредством цифро-аналогового пре­образователя ЦАП. Селектор адреса СА предназначен для определе­ния порта, с помощью которого будет происходить обмен. Узел управ­ления управляет работой узлов МП, обеспечивает выбор и дешифра­цию МК, находящихся в его памяти, а также управляет остальными узлами системы.

В ЗУ микропрограмм находится управляющая информация, пред­ставленная последовательностью МК, извлекая которые можно вы­полнять различные МО. Увеличение разрядности МК достигается соединением модулей ПЗУ.

Для обработки данных служит операционный узел ОУ, который состоит из процессорных модулей, схемы сдвига данных и селектора кода условий.

Процессорный модуль выполняет арифметические, логические опе­рации и строится с использованием вертикального принципа разбие­ния, в соответствии с которым АЛУ, регистры общего назначения и накапливающие регистры разбиваются на функционально эквива­лентные части. Такие секции в серии К1804 обрабатывают четыре разряда, а для увеличения разрядности обрабатываемого числа их объединяют, что повышает скорость обработки. Схема сдвига реали­зует арифметические и циклические сдвиги данных.

Селектор кода условий хранит признаки результата выполняемых операций, вырабатываемые процессорным модулем, такие как знак, переполнение, равенство нулю. Кроме того, селектор используется для выбора и формирования проверяемого условия, организации ветв­ления в микропрограмме. Результаты операций, выполненных в ЦП, хранятся в аккумуляторе или ОЗУ и могут быть выведены по коман­де через порты вывода на соответствующее устройство вывода инфор­мации, выбор которого производится С А.

Схема синхронизации формирует синхросигналы для всех узлов МВУ микро-ЭВМ, функционирование которых определяется по МК. Управление последовательностью МК производится с помощью БМУ, который в соответствии с заданными условиями вырабатывает адреса следующей МК- Информация, находящаяся в поле операндов коман­ды, передается на вход процессорных модулей. В процессорном модуле производятся вычисления, а также могут формироваться адреса обра­щения к ОЗУ и ПЗУ.

Микропроцессорный комплект серии К1804 [1]. Комплект содер­жит микропроцессорные секции (К1804ВС1 и К1804ВС2), схему ускоренного переноса (К1804ВР1), параллельный четырехразрядный регистр (К1804ИР1), схему управления состоянием и сдвигами (К1804ВР2), секцию управления адресом МК (К1804ВУ1 и К1804ВУ2), схему управления следующим адресом (К1804ВУЗ) и схему управ­ления последовательностью МК (К1804ВУ4).