Основные разделы


Разработка структурной схемы ОА

Исходной информацией для разработки структурной схемы ОА являются:

§ описание типов слов, используемых в микропрограмме (таблица 2).

§ список МКО (таблица 3).

§ список ЛУ (таблица 4).

Все слова (переменные), кроме вспомогательных, должны сохранять свое значение неограниченно долго, вплоть до присвоения им нового значения. Такие переменные являются переменными с памятью в отличие от вспомогательных переменных - переменных без памяти. Переменные с памятью соответствуют всем внутренним (L) словам.

Каждой переменной с памятью ставится в соответствие регистр операционного автомата той же разрядности, что и переменная, причем i-й разряд регистра соответствует i-му разряду переменной. Регистру присваивается идентификатор соответствующего ему слова.

Для рассматриваемого варианта задания структурная схема ОА будет содержать четыре регистра - A (1:24), B (1:24), C (1:24) и П(1).

Каждой переменной без памяти ставится в соответствие шина, имеющая разрядность переменной и предназначенная для параллельной передачи слов.

Для каждого регистра определяется множество микроопераций YS и логических условий XS. На основании анализа микроопераций YS и логических условий производится выделение всех полей регистра S. В одно поле включаются те разряды регистра S, которые преобразуются микрооперациями YS одинаково.

В таблице 5 содержатся все данные, необходимые для построения структурной схемы ОА, реализующей операцию.

Таблица 5. Элементы структуры ОА

Регистр

МКО

ЛУ

Поля

A (1:24)

YA={yA, y4}

XA={x2, x3, x4}

A(1), A (2:23), A(24)

B (1:24)

YB={yB, y2, y3}

XB={x1, x3}

B(1), B (2:23), B(24)

C (1:24)

YC={y5, y7}

XC={x4, x5, x6}

C(1), C (2:23), C(24)

П(1)

YП={y1, y6}

XП={Æ}

П(1)

Опираясь на таблицу 5, в которой представлены множества микроопераций, логических условий, а также выделены поля слов - операндов, построена структурная схема ОА (Рис. 4).

Выходные цепи регистров A, B, C и П объединены в шину S, с которой поступают сигналы на входные сигналы комбинационных схем, реализующих микрооперации и вычисляющих логические условия. Если I - тривиальная булева функция, то логическое условие интерпретируется цепью, выходящей из соответствующего разряда регистра S (например, ЛУ x1). Предполагается, что по шине S передаются как прямые, так и инверсные значения слов, хранимых в регистрах.

Словами, описанными в таблице 2, как входные (I), ставятся в соответствие входы d1 и d2 структурной схемы. Каждый вход соединяется с регистром шиной, исходящей из входа.

Словам, описанным как выходные (O), ставятся в соответствие выходы r структурной схемы.

Управляемые шины отмечаются сигналом ym, инициирующим микрооперацию ym.

Рис. 4. Структурная схема ОА

Прочитайте еще и эти статьи:

Исследование преобразования и передачи сигналов
В результате выполнения курсовой работы необходимо: . Глубоко изучить физические процессы в линейных цепях в переходном и установившемся режимах; . Приобрести навыки применения основных методов анализа, преобразования сигналов линейными ц ...

Расчет щелевых импедансных нагрузок
Как известно рассеивающими свойствами проводящих тел можно управлять с помощью непрерывно распределенного импеданса или с помощью дискретных нагрузок [1]. Наиболее известным способом реализации распределенного импеданса является ребристая структ ...

© Copyright 2019 | www.techattribute.ru