Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СХЕМОТЕХНИКА ЭВМ.шпора 3сЁ.doc
Скачиваний:
7
Добавлен:
24.09.2019
Размер:
13.91 Mб
Скачать

4. Шифраторы

На выходе шифратора (кодера) устанавливается двоичный код, соответствующий десятичному номеру возбужденного информационного входа. В условном обозначении шифраторов используются буквы СD (от англ. Сoder).

Шифратор может быть использован как для представления (кодирования) десятичного числа двоичным кодом, так и для выдачи определенного кода (его значение заранее выбирается) при нажатии клавиши с соответствующим символом. При появлении этого кода система оповещается о том, что нажата определенная клавиша клавиатуры.

Аналогично дешифраторам, шифраторы бывают полные и неполные.

Для полного шифратора выполняется условие:

n = 2N, (20.2)

где n – число входов, N – число выходов.

При этом предполагается, что сигнал, соответствующий логической единице, в каждый момент времени подается только на один вход.

Схема шифратора, использующая элементы ИЛИ.

На практике часто используют шифратор с приоритетом. В таких шифраторах код двоичного числа соответствует наивысшему номеру входа, на который подан сигнал «1». На приоритетный шифратор допускается подавать сигналы на несколько входов, а он выставляет на выходе код числа, соответствующего старшему входу.

приоритетного шифратора является микросхема К555ИВЗ

Шифратор имеет 9 инверсных входов, обозначенных через .

Аббревиатура обозначает «приоритет». Шифратор имеет четыре инверсных выхода . Аббревиатура означает «шина».

5. Дешифраторы

Дешифратором называют преобразователь двоичного n-разрядного кода в унитарный позиционный 2n-разрядный код, все разряды которого, за исключением одного, равны нулю. Дешифраторы бывают полные и неполные.

Для полного дешифратора выполняется условие:

N = 2n, (20.1)

где n – число входов, N – число выходов.

Если в работе дешифратора используется неполное число выходов, то такой дешифратор называется неполным. Так, например, дешифратор, имеющий 4 входа и 16 выходов, будет полным, а имеющий только 10 выходов является неполным. В условном обозначении дешифраторов используются буквы DC (от англ. Decoder).

Входы дешифраторов принято обозначать их двоичными весами. Кроме информационных входов дешифратор имеет один или более входов разрешения работы обозначаемых как Е (Enable). При наличии разрешения по этому входу дешифратор работает описанным образом, при его отсутствии все выходы дешифратора пассивны.

Из анализа этих соотношений следует, что рассматриваемый дешифратор преобразовывает каждое двоичное двухразрядное число в одну логическую единицу на соответствующем выходе.

В качестве неполного дешифратора можно привести микросхему К555ИД6

Дешифратор имеет 4 прямых входа, обозначенных через (адресных) и 10 инверсных выходов. Цифры определяют десятичное число, соответствующее заданному двоичному числу на входах..

Если на входе – двоичное число, превышающее 9 (например, на всех входах единицы, что соответствует двоичному числу 1111 и десятичному числу 15), то на всех выходах – логическая единица.

Благодаря наличию входа разрешения можно наращивать размерность дешифраторов. Так, используя 5 дешифраторов , можно построить дешифратор