Лекция: Блок (узел) микропрограммного управления (БМУ).

БМУ — узел микропроцессора, предназначенный для выработки последовательности адресов микрокоманд, считываемых из управляющей памяти для выполнения микро команды или управляющей директивы.

Рисунок 8.6 — БМУ

БМУ состоит из:

1. Рг адреса микро команды, в котором хранится адрес текущей микро команды в течение времени, необходимого для выполнения данной микро команды в процессорном элементе и формирования адреса следующей микро команды.

2. выходные буферы обеспечивающие электрическое сопряжение с управляющей памятью, а также благодаря наличию режима третьего состояния позволяет обеспечить подключение к одной и той же управляющей памяти нескольких блоков ЕМУ.

3. логические схемы определения адреса следующей микро команды. Данная схема формирует адрес следующей микро команды в зависимости от адреса текущей микро команды состояния зоны следящего адреса текущей микрокоманды состояния, триггера внешних условий.

В начальный момент времени по сигналу ЗМ заносится в регистр адреса код операции К0 — К7, который, как правило, является начальным адресом микро программы, необходимой макро команде ЗУ (управляющей памяти) обычно представляется как 1-, 2 -, массив микро команд.

Разработка ЕМУ (логическая схема определения адреса следующей микро команды) базируется на формировании определённого числа переходов в пределах массива адресов памяти.

На основании содержательного анализа избранных типов переходов формируется таблица, отражающая правила формирования адреса строки и колонки. По данной таблице строится схема формирования адреса следующей микро команды.

Логическая схема, определения адреса следующей микро команды строится на основании MS-b, программируемых логических схемах, ПЗУ.

Области применения: устройства управления программами, построение быстродействующих контроллеров.

Построение быстродействующих контролеров на основе БМУ и ПЗУ Типовым процессом проектирования является:

1. анализ объекта управления.

а) изучение состава датчиков входной информации.

б) изучение состава исполнительных элементов.

в) изучение состава или разработка алгоритма работы объекта управления.

г) изучение состава динамических характеристик объекта управления, датчика входной информации и исполнительных элементов.

д) изучение состава динамической и статической точности системы управления.

е) анализ конструктивных требований.

2. оценка возможностей исполнения типового варианта контроллера.

3. формирование взаимосвязей «объект управления» «контроллер».

4. разработка программ работы контроллера.

Типовая структура контроллера

 

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №9

1. Реализация цифровых фильтров в виде подпрограмм. Дифференцирующее звено.

2. Устройства микропрограммного управления с вертикальным, горизонтальным и квазивертикальным микропрограммированием.

 

еще рефераты
Еще работы по информатике