Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответ 6.doc
Скачиваний:
0
Добавлен:
26.12.2019
Размер:
29.78 Mб
Скачать

Шифратор

В отличие от дешифратора, который является преобразователем двоичного п-разрядного кода в унарный 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