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

Реклама :




Последовательные схемы

Логические схемы подразделяются на два класса: комбинаторные и последова­тельные. Выходной сигнал комбинаторной схемы полностью определяется теку­щими значениями на ее входах. Примерами таких схем могут служить дешифра­торы и мультиплексоры, о которых рассказывалось в разделах 2.9 и 2.10. Выход последовательной схемы зависит не только от текущих значений на ее входах, но и от последовательности предыдущих входных значений. Такие схемы могут на­ходиться в разных состояниях, что зависит от того, какой была последователь­ность предшествующих входных данных. В разделах 2.7 и 2.8 вам встречались два типа таких схем, а именно сдвиговые регистры и счетчики. Ниже мы приведем еще несколько примеров последовательных схем, рассмотрим их общую структуру и базовые принципы разработки.

Пример счетчика с прямым/обратным счетом

На рис. 2.33 показана конфигурация счетчика с прямым счетом (суммирующего счетчика), реализованного посредством трех триггеров. Этот счетчик считает в та­ком порядке: 0,1,2,..., 7,0,.... Для обратного счета, то есть счета в порядке 0,7,6,..., 1,0,..., применяются похожие схемы. При построении этих простых схем используется заложенная в Т-триггере возможность переключения состояний.


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