Программирование на JAVA

Реклама :




Дешифраторы

Значительная часть информации хранится и обрабатывается в компьютерах в за­кодированном виде. Например, если речь идет о машинной команде, то для ее хранения может использоваться n-битовое поле, вмещающее один из 2n различ­ных кодов операций. Но прежде чем выполнить требуемую операцию, закодиро­ванная команда должна быть декодирована. Схема, которая способна принять входное значение, состоящее из n разрядов, и сгенерировать соответствующий выходной сигнал на одной из 2n выходных линий, называется дешифратором (или декодером). Простейший пример дешифратора с двумя входами и четырьмя выходами показан на рис. 2.35. Одна из четырех выходных линий выбирается на основании значений на входах x1 и х2. На выбранный выход подается логическое значение 1, а на оставшиеся выходы — логическое значение 0.


Рис. 2.35. Дешифратор с двумя входами и четырьмя выходами

Существуют и другие полезные типы дешифраторов. Так, при использовании двоично-десятичных данных обычно требуются декодирующие схемы, в которых четыре входные переменные, представляющие двоично-кодированное десятич­ное число, используются для выбора одного из 10 возможных выходов.


<< назад вперед >>