390
правок
Изменения
Нет описания правки
|definition='''Дешифратор''' (англ. ''decoder'') - логический элемент, имеющий $n$ входов $s_0$, $s_1$, $\ldots$, $s_{n-1}$ и $2^n$ выходов $z_0$, $z_1$, $\ldots$, $z_{2^n-1}$. На все выходы подаётся $0$, кроме выхода $z_i$, на который подаётся $1$, где $i$ - число, которое закодировано входами $s_0$, $s_1$, $\ldots$, $s_{n-1}$
}}
==Принцип работы==
[[Файл:2to4decoder.png|thumb|180px|Декодер $2-to-4$]]
Суть дешифратора заключается в том, что с помощью $n$ входов $s_0$, $s_1$, $\ldots$, $s_{n-1}$ можно задавать выход, на который будет подаваться $1$. Для того, чтобы лучше понять, как работает дешифратор, рассмотрим дешифратор $2-to-4$ (это значит, что у этого дешифратора есть два входа $s_0$ и $s_1$ и четыре выхода $z_0$, $z_1$, $z_2$ и $z_3$). Если $s_0 = s_1 = 0$, то на выходе $z_0$ будет значение $1$, на остальных выходах будет $0$. Если же $s_0 = 1$ и $s_1 = 0$, то на выходе $z_1$ будет $1$, на остальных выходах будут $0$. Если $s_0 = 0$ и $s _1 = 1$, то на выходе $z_2$ будет $1$, а на остальных входах будет $0$. Если же $s_0 = s_1 = 1$, то на выходе $z_3$ будет $1$, а на других - $0$. Для более ясной картины обратимся к таблице истинности.