Счетчик с последовательным переносом и его особенности

Счётчики с последовательным переносом обладают минимальным быстродействием, при изменении состояния многих триггеров в счётчике эти триггеры меняют состояния последовательно. В результате счётчик перебирает во время переключения все в этом случае возможные состояния. Подобные счётчики удобны тем, что легко реализуются с любой разрядностью на отдельных D-триггерах с динамическим управлением или двухступенчатых или на JK-триггерах.

Рис. – Вычитающий счётчик на D-триггерах и временные диаграммы его работы

Поскольку перенос последовательный, временные диаграммы могут стро-

иться последовательно. То есть при заданном входном сигнале Xсч сначала строится сигнал на выходе младшего разряда Q0 на протяжении всей временной оси, затем строится сигнал на выходе Q1 с учётом того, что на счётный вход триггера Q1 поступают импульсы с выхода Q0. В последнюю очередь строится сигнал старшего разряда Q2. Состояние счётчика определяется числом Q2Q1Q0, где Q2 –старший разряд. Анализируя временные диаграммы, можно убедиться, что счётчик именно вычитающий. Действительно, в исходном состоянии предполагается состояние 000 (смотрите начало временных диаграмм). После действия первого импульса по его нарастающему фронту переходит в единичное состояние сначала триггер Q0, затем под действием нарастающего фронта с выхода Q0 переходит в единичное состояние триггер Q1, затем Q2.

 

Счетчик с параллельным переносом и его особенности

Счётные импульсы подаются одновременно на тактовые входы всех триггеров, а каждый из триггеров цепочки служит по отношению к последующим только источником сигналов. Срабатывание триггеров параллельного счётчика происходит синхронно, и задержка переключения всего счётчика равна задержке для одного триггера. Следовательно, такие счётчики более быстродействующие. Их основным недостатком является большая мощность, потребляемая от источника входных сигналов, так как входные импульсы подаются на тактовые входы всех триггеров.

 

Классификация регистров.

Регистр — последовательное или параллельное логическое устройство, используемое для хранения n-разрядных двоичных чисел и выполнения преобразований над ними.

Регистры классифицируются по следующим видам:

- накопительные (регистры памяти, хранения);

- сдвигающие.

 

В свою очередь сдвигающие регистры делятся:

по способу ввода-вывода информации:

· параллельные - запись и считывание информации происходит одновременно на все входы и со всех выходов;

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

· комбинированные;

по направлению передачи информации:

· однонаправленные;

· реверсивные.

по основанию системы счисления

· двоичные

· троичные

· десятичные