
- •Санкт – Петербург 2001
- •Часть 1. Проектирование операционного устройства. 5
- •Часть 2. Проектирование управляющих автоматов. 14
- •Введение.
- •Задание.
- •Часть 1. Проектирование операционного устройства.
- •1.1. Разработка функциональной схемы оу для заданных элементарных операций.
- •1.2. Проектирование функциональной схемы.
- •Часть 2. Проектирование управляющих автоматов.
- •2.1. Общие принципы проектирования.
- •2.2.Управляющий автомат Мура.
- •2.2.1. Унитарное кодирование.Dv – регистр.
- •2.2.2. Унитарное кодирование. Сдвигающий регистр
- •2.2.3. Максимальное кодирование. Dv-регистр.
- •2.2.4 Максимальное кодирование. Счетчик.
- •2.3. Управляющий автомат Мили.
- •2.3.1. Унитарное кодирование. Dv – регистр.
- •2.3.2. Унитарное кодирование. Сдвигающий регистр.
- •2.3.3. Максимальное кодирование.Dv - регистр.
- •2.3.4. Максимальное кодирование. Счетчик.
- •2.4. Проектирование функциональной схемы.
1.2. Проектирование функциональной схемы.
Обозначения на структурной схеме заменяются на функциональные обозначения:
указываются входы, выходы, управление, разрядность;
несколько шин могут объединяться в одну “монтажную” шину с разделением их на входах и выходах адресами – идентификаторами;
управляющим входам элементов присваивается сквозная нумерация уiи составляются таблицы декодирования микрокомандYi yj .
Функциональная схема ОА приведена на рис. 1.3.
Таблица 1.2. Декодирование микроопераций для стандартных элементов.
Обозначение элемента |
Тип элемента |
Микрооперация |
y |
yсквоз |
Y |
A |
КР1533ИР38 |
WR RD |
y1 y2 y2 |
y1 y2 y2 |
Y15,21,14,16,20,32 Y17,18,30,15,21 |
B |
КР1553ИР13 |
WR SL |
y3 y2 y3 |
y3 y4 y3 |
Y7,16,18 Y13 |
S |
КР1533ИР38 |
WR RD |
y1 y2 y2 |
y5 y6 y6 |
Y14,14,17,18,20,32,7 Y17,18,4,14,30,20,32 |
ALU |
К155ИП3 |
A-B-С0 A+B+С0 A&B A+С0 A-С0 |
y1 y0 y1 y3 y4 y0 y2 y0 |
y7 y8 y7 y9 y10 y8 y11 y8 |
Y4,18,20,25,30 Y17 Y21 Y7 Y14,15,16 |
X1 |
К155ТМ2 |
WR |
y3 |
y12 |
Y4,7,14,15,16,30,13,17,18,21,25,20,32 |
X2 |
К155ТМ2 |
WR |
y3 |
y13 |
Y17,18,20,25,32,7,14,15,16 |
V1 |
К555АП13 |
RD |
y |
y14 |
Y15,21 |
V2 |
- “ - |
- “ - |
y |
y15 |
Y14,16,20,32 |
V3 |
- “ - |
- “ - |
y |
y16 |
Y7,16 |
V4 |
- “ - |
- “ - |
y |
y17 |
Y18 |
V5 |
- “ - |
- “ - |
y |
y18 |
Y7 |
V6 |
- “ - |
- “ - |
y |
y19 |
Y4,14,17,18,20 |
V7 |
- “ - |
- “ - |
y |
y20 |
Y32 |
V8 |
- “ - |
- “ - |
y |
y21 |
Y25 |
V9 |
- “ - |
- “ - |
y |
y22 |
Y17,18,30 |
V10 |
- “ - |
- “ - |
y |
y23 |
Y4,20,21 |
V11 |
- “ - |
- “ - |
y |
y24 |
Y15,21 |
V12 |
- “ - |
- “ - |
y |
y25 |
Y7,16,25 |
V13 |
- “ - |
- “ - |
y |
y26 |
Y17,18 |
V14 |
- “ - |
- “ - |
y |
y27 |
Y4,14,30 |
V15 |
- “ - |
- “ - |
y |
y28 |
Y20 |
|
C4 = 11 |
C5 = 89 |
1 D 8
E0
C
R
RG
Q
8 8 1 D 8
E0
C
R
RG
Q
8 8 1 D 8
S0 S1 C R DSL DSR
RG
Q
8 8 ALU A
B
SM
M
C0
F
C
Z
BUS
D3 BUS
D2 BUS
D1 BUS
A BUS
B
рис.1.3.а
Функциональная
схема .
1 Y4 Y7 Y14 Y15 Y16 Y30
C Y17 Y18
Y21 Y25
Y20 Y32
1 1 1 & & & & & 1 B8 Y13
S8
Z8
S1
1
y12 1 & & & 1 1
y13 1
рис.1.3.б
Функциональная
схема (продолжение).