- •Міністерство освіти і науки україни
- •6.3 Содержание отчета
- •Контрольные вопросы
- •6.4 Краткие теоретические сведения
- •6.4.1 Понятия алгебры логики
- •Литература
- •7.3 Содержание отчета
- •Контрольные вопросы
- •7.4 Краткие теоретические сведения
- •7.4.1 Шифраторы и дешифраторы
- •7.4.2 Преобразователи кодов
- •7.4.3 Мультиплексоры и демультиплексоры
- •7.4.4 Сумматоры
- •7.4.4.1 Параллельный сумматор с последовательным переносом
- •7.4.4.2 Параллельный сумматор с параллельным переносом
- •7.4.4.3 Накапливающий сумматор
- •7.4.5 Компараторы
- •7.4.6 Аналоги зарубежных микросхем
- •Литература
- •8.3 Зміст звіту
- •Контрольні запитання
- •8.4 Короткі теоретичні відомості
- •8.4.1 Призначення і основні параметри пристроїв живлення
- •8.4.2 Класифікація пристроїв живлення
- •8.4.3 Типові структурні схеми пристроїв живлення
- •8.4.3.1 Трансформаторні пристрої живлення
- •8.4.3.2 Стабілізатори постійної напруги
- •8.4.3.3 Пристрої живлення з безтрансформаторним входом
- •Література
7.4.2 Преобразователи кодов
В цифровых устройствах часто возникает необходимость преобразования числовой информации из одной двоичной системы в другую (из одного двоичного кода в другой). Примером такого преобразования может служить преобразование кода 8421, в котором выполняются арифметические операции, в двоичный код 2 из 5, или в код Грея, Хэмминга, используемых для передачи по линиям связи. Эта задача выполняется устройствами, называемыми преобразователями кодов.
Для преобразования кодов можно пользоваться двумя методами:
- основанный на преобразовании исходного двоичного кода в десятичный и последующем преобразовании десятичного представления в требуемый двоичный код;
- основанный на использовании логического устройства комбинационного типа, непосредственно реализующего данное преобразование.
Первый метод структурно реализуется соединением дешифратора и шифратора и удобен в случаях, когда можно использовать стандартные дешифраторы и шифраторы в интегральном исполнении.
Рассмотрим подробнее второй метод на примере преобразователя для цифровой индикации.
Один из способов цифровой индикации состоит в следующем.

![]()
Рисунок 7.13 – Элементы цифрового индикатора (а) и изображение отдельных десятичных цифр (б)
Имеется семь элементов, расположенных так, как показано на рис.7.13 (а). Каждый элемент может светиться, либо не светиться, в зависимости от значения соответствующей логической переменной , управляющей его свечением. Вызывая свечение элементов в определённых комбинациях, можно получить изображение десятичных цифр 0, 1, 2, …., 9 (рис 7.13, б).
Десятичные цифры, отображение которых необходимо вызвать, задаются обычно в двоичном коде. При этом возникает задача формирования логических переменных у1,у2,…,у7 для управления отдельными элементами в устройстве индикации. Таблица истинности для этих переменных представлена в табл. 7.2.
При построении таблицы были приняты следующие условия: если элемент индикатора светится, то это означает, что он находится в состоянии лог. 1, если погашен, то он находится в состоянии лог. 0; управление элементом осуществляется таким образом, что высокий уровень лог.1 на некотором входе индикатора вызывает гашение соответствующего элемента (т.е. чтобы I-й элемент был погашен иZj=0 необходимо подать наі-й вход индикатора управляющий сигналYi=1). Таким образом, Yi=Zi. Например, длявысвечивания цифры 0необходимо погасить 7-й элемент (Zi=0), оставив остальные элементы в состоянии свечения; следовательно, при этом управляючий сигнал у7=1, остальные управляющие сигналы у1,...,у6 должны иметь уровень лог.0
Таблица 7.2 - Таблица истинности
|
Десятичные цифры |
Двоичный код 8421 |
Состояние элементов(Z1….Z7) и значение управляющих сигналов (у1,…,у7) | |||||||||
|
Х4 |
Х3 |
Х2 |
Х1 |
Z1 |
Z2 |
Z3 |
Z4 |
Z5 |
Z6 |
Z7 | |
|
У1 |
У2 |
У3 |
У4 |
У4 |
У5 |
У6 | |||||
|
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 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
|
6 |
1 |
0 |
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 |
Формирование управляющих сигналов производится логическим устройством, которое необходимо синтезировать.
Условное графическое обозначение преобразователя кода на схеме электрической и на операционной схеме приведено на рисунке 7.14.
а)
б)
а) на схеме электрической; б) на операционной схеме
Рисунок 7.14 – Условное графическое обозначение преобразователя двоичного кода в двоично-десятичный
