Page 16 - 4874
P. 16
ЛАБОРАТОРНА РОБОТА №2
Тема: дослідження шифраторів і дешифраторів
Мета роботи: вивчення принципів проектування дешифраторів в
заданому базисі логічних елементів, а також дослідження
функціонування спроектованих дешифраторів.
2.1 Теоретичні відомості.
Дешифратором (декодером) називається цифровий пристрій
комбінаційного типу, що здійснює перетворення n-розрядного
двійкового коду в m-розрядний унітарний код.
Унітарний код (код «1 з m») може бути прямий (одна «1» в
деякому розряді m-розрядного двійкового коду і m-1 нулів) або
зворотний (один «0» і m-1 одиниць).
Приклади запису унітарного коду для m=8:
прямого – 00010000, 01000000 ...
зворотного – 11011111, 01111111 ...
Схема дешифратора має n входів, на які надходять відповідні
розряди двійкового коду х n, x n-1, ..., x 2, x 1 і m виходів, на яких
формуються розряди унітарного коду у m-1, ..., у 1, у 0. При цьому
дешифратор реалізує m функцій вигляду:
n
, 1 якщо i x 2 i 1 j
y f ( x , x ,..., x x ,
j j n n 1 2 1 n i 1 (1)
, 0 якщо i x 2 j
i 1
Функції (1) відповідають перетворенню двійкового коду в прямий
унітарний код і можуть бути записані у вигляді:
y x n x n 1 ... x 2 x1 ,
0
y x n x n 1 ... 2xx , (2)
1 1
y x n x n 1 ... x x1 ,
2 2
y x x ... x x1 ,
m 1 n n 1 2
y x x ... x x .
m n n 1 2 1
15