МИКРОСХЕМЫ И ИХ ПРИМЕНЕНИЕ



РЕГИСТРЫ И СЧЕТЧИКИ - часть 4


Очевидно, если предусмотрена запись информации параллельным кодом, то можно преобразовать инфор­мацию из параллельной формы представления в последовательную. Регистры сдвига могут быть построены И на триггерах одно­ступенчатой структуры. В этом случае в каждом разряде регистра нужно использовать два RS-триггера, которые управляются двумя сдвинутыми во времени тактовыми импульсами. Наличие двух триг­геров в одном разряде позволяет поразрядно продвигать инфор­мацию в регистре от входа к выходу. Если бы в регистре были применены одноступенчатые триггеры по одному на разряд, то правило работы регистра сдвига было бы нарушено: при первом же импульсе сдвига информация, записавшись в первый разряд, пере­шла бы во второй, затем в третий и т. д.

Рис. 4.36. Разряд ревер­сивного регистра

Реверсивные регистры сдвига объединяют в себе свойства регист­ров прямого и обратного сдвига. Строятся они по тем же схемотех­ническим принципам, что и рас­смотренные регистры, но с исполь­зованием дополнительных логиче­ских элементов в межразрядных связях. Указанная особенность ре­версивного регистра показана ча примере i-гo разряда (рис. 4.36), состоящего из D-триггера с дина­мическим управлением и логической схемы, на входы которой поааны: Qi-i — сигнал с выхода младшего разряда, Qi+i — сигнал с выхода старшего разряда, V — сигнал, управляющий направлением сдвига: V=l — вправо, V=0 — влево.

Цифровым счетчиком импульсов называют последовательност-ный цифровой узел, который осуществляет счет поступающих на его вход импульсов. Результат счета формируется счетчиком в за­данном коде и может храниться требуемое время.

Счетчики строят на T-триггерах и TV-триггерах с применением при необходимости логических элементов в цепях межразрядных связей. Количество триггеров N должно быть таким, чтобы множе­ство внутренних состояний счетчика 2N было не меньше макси­мального числа импульсов, которое должно быть зафиксировано. С приходом очередного счетного импульса изменяется состояние счетчика, которое в заданном коде отображает результат счета.




Содержание  Назад  Вперед