191-003C (729281), страница 2
Текст из файла (страница 2)
(продовження)
O28 | 101000 | 1 | 011 | 110101 | O28®ùX3O33+X3O29 |
O29 | 101001 | 1 | 000 | 101100 | O29®O27 |
O23 | 101010 | 0 | 000 | 111000 | O23®O25 |
O25 | 101011 | 0 | 001 | 001000 | O25®O27 |
O27 | 101100 | 0 | 000 | 100000 | O27®O31 |
O31 | 101101 | 1 | 100 | 110110 | O31®ùP1O38+P1O37 |
O37 | 101110 | 0 | 001 | 010000 | O37®O44 |
O44 | 101111 | 1 | 001 | 010000 | O44®ùX1O45+X1O43 |
O43 | 110000 | 1 | 010 | 001110 | O43®ùX2O12+X2O53 |
O53 | 110001 | 0 | 000 | 001000 | O53®O54 |
O54 | 110010 | 1 | 000 | 001100 | O54®O56 |
O24 | 110011 | 1 | 110 | 101100 | O24®ùP3O27+P3O26 |
O26 | 110100 | 0 | 100 | 111000 | O26®K |
O33 | 110101 | 0 | 100 | 000000 | O33®K |
O38 | 110110 | 1 | 101 | 111001 | O38®ùP2O39+P2O41 |
O41 | 110111 | 1 | 110 | 111101 | O41®ùP3O58+P3O42 |
O42 | 111000 | 1 | 000 | 001110 | O42®ùO12 |
O39 | 111001 | 1 | 110 | 100011 | O39®ùP3O52+P3O40 |
O40 | 111010 | 1 | 000 | 011011 | O40®O30 |
O46 | 111011 | 0 | 100 | 000000 | O46®K |
O50 | 111100 | 0 | 100 | 000000 | O50®K |
O58 | 111101 | 0 | 100 | 000000 | O58®K |
O63 | 111110 | 0 | 100 | 000000 | O63®K |
3.4. Синтез схеми автомата.
Синтезуємо схему, що формує сигнал Z1. Сигнал Z1 рівний 1, якщо ознака П=0 або П=1 і при цьому логічна умова, що перевіряється, істинна. Скористаємося формулою Z1 для автомата з ПА, яка в залежності від коду умови передає на вихід Z1 значення відповідного ЛУ.
Z1=X1ùT2ùT3T4+X2ùT2T3ùT4+X3ùT2T3T4+P1T2ùT3ùT4+P2T2ùT3T4+P3T2T3ùT4
З врахуванням вищенаведених вимог запишемо формули для сигналів Z1 ³ Z2 в автоматі з природною адресац³ºю.
Z1=ùT1+T1(X1ùT2ùT3T4+X2ùT2T3ùT4+X3ùT2T3T4+P1T2ùT3ùT4+P2T2ùT3T4+P3T2T3ùT4)
Z2=ùZ1
Або , зв³вши до заданого базису отримаºмо:
Z1=ù ù(ù(ù(ù ù(A+B+C+D)+E+F)+ùT1)+ùT1), где
A=ù ù( X1ùT7ùT8T9)=ù(ùX1+T2+T3+ùT4)
B=ù ù( X2ùT7T8ùT9)=ù(ùX2+T2+ùT3+T4)
C=ù ù( X3ùT7T8T9)=ù(ùX3+T2+ùT3+ùT4)
D=ù ù( P1T7ùT8ùT9)=ù(ùP1+ùT2+T3+T4)
E=ù ù( P2T7ùT8T9)=ù(ùP2+ùT2+T3+ùT4)
F=ù ù( P3T7T8ùT9)=ù(ùP3+ùT2+ùT3+T4)
Схема формування МО подібна СФМО автомата з ПА, але поява сигналів на виходах yi можлива тільки при П=0, тобто коли поточна м³крокоманда відповідає операторн³й вершині. Тому схему формування Yi змінимо таким чином: сигнал ùT1(ùП) кон`юнктивно об'єднаємо з кожним сигналом T3...T7,ùT3...ùT7 (мал. 3.5). При цьому відсутність цих сигналів приведе до відсутності сигналів yi, бо комб³нац³я з ус³х нул³в на вход³ дншифратора в³дпов³даº порожн³й операторн³й вершин³. Виняток складає сигнал y0, для якого передбачений окремий розряд, тому його ми кон`юнктивно об'єднаємо з сигналом ùT1(ùП) (мал. 3.6.)
ùT3...ùT7 T3..T7
1 T3...T7 1 ùT3...ùT7
T1 T1
Мал.3.5. Схеми п³дключення ùП.
ùT2
1 y0
T1
Рис.3.6.Схема формування y0.
Схема базового елементу РМК аналогічна відповідній схемі в автоматі з ПА(мал2.6). У якості ЛАМК будемо використовувати лічильник, що має сл³дуючу функціональну схему(мал. 3.7.). Вхід V відповідає сигналу Z1, якщо він рівний 1, то ЛАМК збільшує свій вміст на 1, в протилежному випадку, на вихід передається інформація з входів A1...Ai. Синтезуємо лічильник з кр³зним перенесенням. Для цього складемо сл³дуючу таблицю(табл.3.3).Таблиця складена для одного розряду.
A1 CT
A2 A1
A3
A2
A4
A3
A5 A4
A6 A5
A6
V
C
R
Мал.3.7. Функц³ональне зображення
л³чильника.
Таблиця.3.3
Синтез схеми ЛАМК.
V | T | Ai | Qt | Qt+1 | ùR | ùS |
0 | 0 | 0 | 0 | 0 | * | 1 |
0 | 0 | 0 | 1 | 0 | 0 | 1 |
0 | 0 | 1 | 0 | 1 | 1 | 0 |
0 | 0 | 1 | 1 | 1 | 1 | * |
0 | 1 | 0 | 0 | 0 | * | 1 |
0 | 1 | 0 | 1 | 1 | 1 | * |
0 | 1 | 1 | 0 | 1 | 1 | 0 |
0 | 1 | 1 | 1 | 1 | 1 | * |
1 | 0 | 0 | 0 | 0 | * | 1 |
1 | 0 | 0 | 1 | 1 | 1 | * |
1 | 0 | 1 | 0 | 0 | * | 1 |
1 | 0 | 1 | 1 | 1 | 1 | * |
1 | 1 | 0 | 0 | 1 | 1 | 0 |
1 | 1 | 0 | 1 | 0 | 0 | 1 |
1 | 1 | 1 | 0 | 1 | 1 | 0 |
1 | 1 | 1 | 1 | 0 | 0 | 1 |
Схема РМК містить 10 базових елемент³в. При побудові схеми сигнали ùT1...ùT10 будемо знімати з ³нверсних виходів елемент³в регістра. Кількість мікросхем ПЗП визначимо за формулою: NПЗП=]R/3[, де R - розрядн³сть м³крокоманди R=10, NПЗП=4 Для зберігання м³кропрограми досить однієї лінійки ПЗП, оскільки QПЗП=8, тобто одна мікросхема розрахована на зберігання 256 трьохб³тових комбінацій, а в нашому випадку потрібно тільки 63. З урахуванням вищесказаного побудуємо схему автомата з природною адресацією м³крокоманд(мал. 3.8).
V
1 1
T0
1 1 1 Q0 S TT C
A
i 1 1 R 1 1 R
C
“Reset”
T1
Q1
ùT1 T2
1 Q2
ùQ1
ùT2 T3
1 Q3
ùQ2
........................................................................
Мал.3.8.Схема ЛАМК (усього 6 елемент³в, сигнали V,C,”Reset”,Ai для вс³х, окр³м першого, не показан³).