
- •Аннотация
- •Введение
- •Определение функций операционного устройства Вариант 8
- •1.1 Анализ алгоритма заданной операции
- •Содержательная граф-схема
- •1.2. Описание слов, микроопераций и логических условий заданной операции Описание слов
- •Синтез функциональной схемы оа
- •2.1.Разработка структурной схемы оа
- •2.2 Синтез функциональной схемы оа
- •2.2.1 Синтез регистра п Поле п(1). Синтез проводится для разряда п(1)
- •2.2.2. Синтез регистра р Синтез проводится для разряда р(1)
- •2.2.2 Синтез регистра а
- •2.2.3 Синтез регистра b
- •2.2.4 Синтез регистра с
- •2 .2.5 Синтез логических условий
- •3. Синтез функциональной схемы управляющего автомата
- •3.1 Закодированная граф-схема управляющего автомата
- •3.2. Функциональная схема уа
Содержательная граф-схема
1
0
1.2. Описание слов, микроопераций и логических условий заданной операции Описание слов
Слово |
Назначение |
Тип |
Комментарий |
А(1:32) |
Первый операнд |
IL |
Значение задаётся вне микропрограммы и используется внутри неё |
В(1:32) |
Второй операнд |
IL |
Значение задаётся вне микропрограммы и используется внутри неё |
С(1:32) |
Результат |
O |
Используется для хранения результата |
С(0) |
Дополнительный знаковый разряд для результата |
LO |
Используется для хранения дополнительного знакового разряда результата |
П(1) |
Переполнение |
LO |
Используется внутри микропрограммы |
Р(1) |
Дополнительный знаковый разряд для переноса |
L |
Используется внутри микропрограммы |
Список микроопераций
Микрооперация |
Обозначение |
П(1) := 0 |
Y1 |
B(1)
:=
|
Y2 |
A(1). |
Y3 |
B(1). |
Y4 |
Р(1).C(0:32):= A(1:32)+B(1:32) |
Y5 |
С(0:32):=С(0:32)+1 |
Y6 |
C(0:1). |
Y7 |
П(1):=1 |
Y8 |
Список логических условий
Логическое условие |
Обозначение |
A(1) = 1 |
X1 |
В(1) = 1 |
X2 |
Р(1) = 1 |
X3 |
С(0) |
X4 |
C(1) = 1 |
X5 |
Закодированная граф-схема
Таблица 6. Элементы структуры операционного автомата
Регистр |
МКО |
ЛУ |
Поля |
А(1:32) |
YA = {Y3,Y5} |
XA = {X1} |
A(1), A(2:32) |
В(1:32) |
YB = {Y2, Y4, Y5} |
XB = {X2} |
B(1), B(2:32) |
С(0:32) |
YC = {Y5, Y6, Y7} |
XC = { X4 , X5} |
C(0:1), C(2:32) |
P(1) |
YP={Y5} |
XP = {X3} |
P(1) |
П(1) |
YП {Y1, Y8}, |
XП = {Ø} |
П(1) |
-
Синтез функциональной схемы оа
2.1.Разработка структурной схемы оа
A
(1) X
1 2 32 1 1 0
2
d d Y Y Y Y Y Y6 Y7 Y1 Y8 32 32 B
(1) X r r
A
(3:32)
A
(1:32) Y5
B
(1)
B
(3:32)
B
(1:32) Y5
32 C
(0)
X4
C
(1)
X5
C
(0:32)
32 C
(2:32) C
(0:32) Y5 П П
(1) П
(1) P P
(1) Y5 S
P(1)
Х3