
- •Дешифратор
- •Демультиплексоры
- •Мультиплексоры
- •Шифратор
- •Запись передаточной функции для выходов а1 и а0 будет иметь следующий вид:
- •Сумматор
- •Передача данных по линии связи
- •Схемы равнозначности кодов
- •Арифметико-логические устройства (алу)
- •Знакогенераторы и индикаторные устройства
- •Шинная структура эвм
- •Буферные усилители и приемопередатчики
- •6 Алексенко а.Г., Шагурин и.И. Микросхемотехника : учеб. Пособие для вузов / под ред. И.П. Степаненко. - м. : Радио и связь, 1982. - 416 с. : ил.
Шифратор
В отличие от дешифратора, который является преобразователем двоичного п-разрядного кода в унарный 2п -разрядный код (то есть тот, у которого все разряды, за исключением одного, равны 0), шифратор выполняет обратное преобразование. Таким образом, таблица истинности шифратора 4 х 2 имеет вид, представленный в табл. 6.2. При подаче активного сигнала на вход шифратора 1п на выходе шифратора генерируется код этого входа. Как видно из табл. 6.2, если на входе 11 установлена логическая 1, то на выходе - двузначный код 01.
Таблица
6.2. Таблица истинности шифратора
4 х 2 |
Выходы |
||||
13 |
12 |
11 |
10 |
А1 |
А0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
Для шифраторов должно выполняться условие Т\ • I= 0 при / ф у .
Таким образом, во входных сигналах использованы не все возможные варианты. В ситуациях, когда сигналы поступают от независимых источников, это условие невыполнимо. Такое состояние может возникать при решении задач определения приоритетного претендента на пользование каким-либо ресурсом. Несколько конкурентов выставляют свои запросы на обслуживание, которые не могут быть удовлетворены одновременно. Нужно выбрать такое устройство, которому будет предоставлено право первоочередного обслуживания. В простейшем варианте каждому входу назначается свой приоритет. Считается, что чем больше номер входа, тем выше его приоритет. В этом случае шифратор должен выдавать на выходе двоичный код числа I, если на входе I установлена логическая 1, а на все входы имеющие больший приоритет, поданы нули. При этом сигналы на входах с меньшим приоритетом значения не имеют. Такие шифраторы называются приоритетными шифраторами. Таблица истинности приоритетного шифратора приведена в табл. 6.3.
Символом Ф обозначены состояния, которые не определены, то есть значение этого входа в данной ситуации не важно, и может быть либо логическим 0, либо логической 1.
Таблица
6.3. Таблица истинности приоритетного
шифратора
4
х
2
. |
Выходы |
|||||
13 |
12 |
11 |
10 |
А1 |
А0 |
|
0 |
0 |
0 |
1 |
0 |
0 |
|
0 |
0 |
1 |
Ф |
0 |
1 |
|
0 |
1 |
Ф |
Ф |
1 |
0 |
|
1 |
Ф |
Ф |
Ф |
1 |
1 |