Анализ функционирования преобразователя кода, страница 3

Таблица 5.

i

Входы

Выходы

Х3

Х2

Х1

Х0

Y1

Y0

1

0

0

0

1

0

0

2

0

0

1

Ф

0

1

4

0

1

Ф

Ф

1

0

8

1

Ф

Ф

Ф

1

1

Построим таблицу истинности (табл.6) заполнив все ее клетки.

Таблица 6.

i

Входы

Выходы

Х3

Х2

Х1

Х0

Y1

Y0

0

0

0

0

0

0

0

1

0

0

0

1

0

0

2

0

0

1

0

0

1

3

0

0

1

1

0

1

4

0

1

0

0

1

0

5

0

1

0

1

1

0

6

0

1

1

0

1

0

7

0

1

1

1

1

0

8

1

0

0

0

1

1

9

1

0

0

1

1

1

10

1

0

1

0

1

1

11

1

0

1

1

1

1

12

1

1

0

0

1

1

13

1

1

0

1

1

1

14

1

1

1

0

1

1

15

1

1

1

1

1

1

Для построения устройства воспользуемся картами Карно, рис.9.

   

Рис. 9.  Карты Карно для приоритетного шифратора «4×2»

На основании минимизации получаем выражения:

(7)

Получаем выражение в базисе И-НЕ

(8)

На основании данного выражения строим схему, представленную на рис. 10.

           

Рис.10.  Приоритетный шифратор «4×2» на базе элементов И-НЕ

4.  Применение преобразовательных узлов при проектировании цифровых устройств

Задача №1.

Составить таблицу истинности и синтезировать в различных базисах ЛЭ схему дешифратора для преобразования двоичного кода в код семисегментного индикатора согласно рис.11.

Рис. 11.  Внешний вид семисегментного индикатора


Таблица 7

Таблица истинности дешифратора двоичного кода в код семисегментного индикатора

Знак

Входные сигналы

Выходные сигналы

X3

X2

X1

X0

a

b

c

d

e

f

g

0

0

0

0

0

1

1

1

1

1

1

0

1

0

0

0

1

0

1

1

0

0

0

0

2

0

0

1

0

1

1

0

1

1

0

1

3

0

0

1

1

1

1

1

1

0

0

1

4

0

1

0

0

0

1

1

0

0

1

1

5

0

1

0

1

1

0

1

1

0

1

1

6

0

1

1

0

1

0

1

1

1

1

1

7

0

1

1

1

1

1

1

0

0

0

0

8

1

0

0

0

1

1

1

1

1

1

1

9

1

0

0

1

1

1

1

1

0

1

1

Используется в спецсхемах

1

0

1

0

Значения задаются

специально для каждой

схемы

1

0

1

1

1

1

0

0

1

1

0

1

1

1

1

0

1

1

1

1