Их быстродействие больше, но более 3-х переменных одновременно подать нельзя, поэтому чаще применяются многокаскадные дешифраторы. Количество элементов в каждом следующем разряде больше, чем в предыдущем.
На вход первого каскада подается один слог, на вход следующего каскада второй слог и результаты коньюнкций, произведенных в первом каскаде.
Простейший линейный дешифратор можно построить на диодной матрице:
В этой схеме используется отрицательная логика. При подаче "1" на анод диода он закрывается. Если закрыты все 3 диода, подсоединенные к одной гориз. линии то на этой линии потенциал -Е, соответствующий уровню "1".
Многокаскадный дешифратор можно организовать вот таким образом:
Два линейных дешифратора обрабатывают по 2 слова. В последнем каскаде образуются конъюнкции вых. сигнала первого каскада. Многокаскадные дешифраторы обладают меньшим быстродействием.
9. ПРЕОБРАЗОВАТЕЛИ С ЦИФРОВОЙ ИНДИКАЦИЕЙ
Схема устроена так, что управляющий. сигнал = 1 гасит соответствующий элемент Z (Zn соотв Yn). Преобразователь работает в соответствии с таблицей:
деся-тичн. | "8421" | cостояние эл-тов Z1-Z7 (Y1 - Y7) | ||||||||||
X4 | X3 | X2 | X1 | Y1 | Y2 | Y3 | Y4 | Y5 | Y6 | Y7 | ||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | |
1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | |
2 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | |
3 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | |
4 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | |
5 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | |
6 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
7 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | |
8 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
9 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
Схема преобразователя с цифровой индикацией :
10. ПРЕОБРАЗОВАТЕЛЬ КОДА 8421 В 2421
Код 2421 образуется из кода 8421. До 4-х он повторяет код 8421, а дальше образуется как инверсия дополнения до 9-и. Код 8421 является двоично-десятичным кодом, где коэффициенты 8,4,2 и 1 являются весовыми коэффициентами, т.е. соответствуют "стоимости" каждого разряда. Сочетания: 1010, 1011, 1100, 1101, 1110, 1111
являются запрещенными. Преобразователи кодов применяются в системах интерфейсов.
8421 | 2421 | |||||||
X4 | X3 | X2 | X1 | Y4 | Y3 | Y2 | Y1 | |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | |
0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | |
0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | |
0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | |
0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | |
0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | |
0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | |
1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | |
1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
11. ПРОГРАММИРУЕМАЯ ЛОГИЧЕСКАЯ МАТРИЦА
(ПЛМ)
ПЛМ является узлом ЭВМ, функционирование которого определяется программой, записанной в него. ПЛМ может использоваться в качестве дешифратора ПЗУ, например в МП К580, в качестве ПЗУ управляющей памяти.
При записи программы в ПЛМ прожигаются плавкие предохранители, соединяющие транзисторы МДП с шинами матрицы. Матрица М1 называется матрицей конъюнкции. На горизонтальные шины подаются переменные. На вертикальных шинах образуются конъюнкции. На
вертикальных шинах появляется единичный сигнал только тогда, когда все транзисторы, включенные в узлы матрицы и подсоединенные к этой шине закрыты. В узлах матрицы включаются транзисторы МДП.
Прожигание программы в соответствии с назначением матрицы состоит в том, что прожигается плавкий предохранитель и транзистор, подсоединяется к узлу матрицы. Если на входы транзисторов подать нули, то они будут закрыты. Матрица М2 называется матрицей дизъюнкции. На ее горизонтальных шинах появляется сигнал в том случае, если снимать сигнал через инвертор.
12. НАКАПЛИВАЮЩИЙ СУММАТОР