- •Вычислительная техника. Часть 2. Эвм и микропроцессоры.
- •Запоминающие устройства (зу)
- •1.2.1 Классификация зу на постоянные зу (пзу) и временного(оперативного) хранения- озу.
- •Подробности озу для эвм.
- •Структурная схема восьмиразрядного пзу.
- •1.2.3 Матричное озу
- •1.2.4 Особенности работ динамических озу
- •Подробности об озу и пзу.
- •1.2.5 ( Дополнение)
- •1.2.5 Внешние зу (взу) (с комментариями по эвм).
- •Устройство и принцип работы эвм.
- •2.1 Упрощенная схема эвм и основные определения.
- •3 Типы микропроцессоров.
- •3.1 Основные узлы микропроцессора.
- •3.2 Классификация мп по способам управления алу
- •3.3 Секционированный мп кi804
- •3.3.1 Микрокоманды операций(мкко) или микрокоманды действий(мккд)
- •3.3.2 Структурная электрическая схема мпс (пояснения).
- •Пример:
- •3.3.3 Примеры микропрограмм для учебной микропроцессорной системы
- •3.3.4 Микропроцессоры (дополнение)
- •Оглавление Вычислительная техника. Часть I
- •Раздел 1. Цифровые сигналы.
- •Раздел 2. Двоичная система счисления.
- •Раздел 3. Элементы математического аппарата цифровой техники.
- •Раздел 4. Логические схемы.
- •Раздел 5. Схемы сравнения двоичных чисел.
- •Раздел 6. Универсальная операционная схема.
- •Раздел 7. Последовательные цифровые схемы.
- •Раздел 8. Устройство памяти и счета на триггерах.
- •Вычислительная техника. Часть 2.
- •Раздел 1. Запоминающие устройства.
- •1.2.1.1. Подробности озу для эвм _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2
- •Раздел 2. Устройство и принцип работы эвм.
- •Раздел 3. Типы микропроцессоров.
3.3.2 Структурная электрическая схема мпс (пояснения).
Рис. 2.5.3 Реализация микропроцессорной системы на БИС МПК К1804
УСА- устройство управления следующим адресом.
СУАМ- секция управления адресом микрокоманды.
Память МКПМ- память микрокоманды.
РгМК- регистр микрокоманд.
РгСС- регистр состояния.
Согласуем эту схему со схемой на рисунке 2.2
Структура учебной МПС детализирована до микропроцессорных БИС комплекта К1804 на рис. 2.5.3.
БМУ состоит из двух БИС – УСА и СУАМ. УСА, устройство управления следующим адресом, выполняет предварительную функцию, его марка К1804ВУЗ. УСА выполнено в виде ПЗУ на 32 слова по 8 разрядов в слове.
а) УСА получает на вход 5-разрядный адрес А4А3А2А1А0 и выдает слово Q0 … Q7. Адрес составляется из поля Р текущей МК и выбранного флага Ф: А4А3А2А1А0 = Р3Р2Р1Р0Ф. ПЗУ имеет выходной буфер.
2) Слово Q0 … Q7 и поле BR МК управляют секцией СУАМ (секция управления адресом команды), которая содержит входной буферный регистр для слова BR, счетчик адреса микрокоманд, СтМК, для реализации последовательных переходов, стек для организации переходов с возвратом, логическую схему выбора адреса и выходной буфер. Марка СУАМ К1804ВУ1.
3) Сформированный СУАМ адрес МК имеет длину 4 разряда и подается на регистр адреса памяти МКПМ. Эта память в учебной МПС выполнена на ОЗУ с целью упрощения процесса ввода МКПМ в систему; обычно память МКПМ выполняется на ПЗУ или репрограммируемом ЗУ.
4) Из памяти МКПМ считывается очередная МК, которая принимается на РгМК; поле ВР принимается в СУАМ для указания адреса, если он задан. Выбранная МК в течение текущего такта управляет работой системы такта.
5) Разряды Р1Р0 поля Р определяют выбор одного из флагов ЦПЭ, Z, F3, OVR,C4, в качестве решающего, Ф, при определении адреса следующей МК. На рис. 2.3 показано, что Ф формируется мультиплексором, на вход данных которого подаются флаги с регистра состояния, а на вход номера канала подаются Р1Р0.
Пример:
Пусть в поле Р текущей МК (находящейся в РгМК) имеется код 000. Это значит, что Р1Р0 = 00 и MS выделит флаг Ф = Z. Если Z = 0 (F ≠ 0), УСА получит на вход код А4А3А2А1А0 = 0000, этот код обеспечит передачу в выходной буфер СУАМ значения поля BR РгА МК := BR, а также занесение нового значения в счетчик адреса МК, СтМК := BR; таким образом, произойдет переход в МКПМ. Если Z = 1 (F = 0), УСА получит на вход код 0001, этот код обеспечит в СУАМ модификацию содержимого счетчика адреса МК, СтМК := СтМК + 1 и затем передачу со счетчика в выходной буфер СУАМ, РгАМК := СтМК, т.е. обеспечит последовательное продолжение, переход к следующей по порядку МК в МКПМ.
6) ЦПЭ МПК имеет следующий состав: АЛУ, локальную память из 16-ти РОН, блок регистра результата РгQ, блок местного управления. Блок местного управления получает на вход код микрокоманды I0 I1, … I8 и преобразует его в пространственно распределенные на шинах управления сигналы посредством дешифрации – шифрации. Сигналы по шинам управления поступают в АЛУ, обеспечивая выполнение в нем заданной в МК микрооперации, в память РОН, обеспечивая обращение к заданным в полях А, в РОН, в блок РгQ, обеспечивая считывание или запись в РгQ.
