Contents

СТОРІНКИ |  |

7.1. Регістри зсуву

7.2. Лічильники по mod M

7.3. Лічильники на регистрах зсуву

7.4. Реверсивні лічильники

7.5. Лічильники зі змінним коефіцієнтом перерахування

7.6. Послідовні двійкові суматори

7.7. Послідовна схемиа рівнозначності кодів

7.8. Послідовна схема порівняння двійкових чисел

Лабораторний практикум

Висновки

Тестування

7.2. Лічильники за mod M

Будь-який лічильник можна виконати у вигляді синхронного, асинхронного потенційного або асинхронного імпульсного автомата. Асинхронні потенційні лічильники через їхню складність використовувати недоцільно. Асинхронні імпульсні лічильники можна виконати із синхронних лічильників за допомогою деяких перетворень. Розглянемо в основному синхронні лічильники та лічильники змішаного типу .

Синхронним лічильником за mod M називають цифровий синхронний автомат без входів, що має М різних внутрішніх станів, які циклічно змінюються під впливом змін тактового сигналу H з 1 на 0 (чи з 0 на 1). На відміну від реверсивних лічильників і лічильників зі змінним коефіцієнтом перерахування лічильники за mod M не мають вхідних сигналів х, які керують переходами між внутрішніми станами.

Один із M внутрішніх станів лічильника вибирають як початковий. Оскільки внутрішні стани лічильника змінюються циклічно, то після М змін тактового сигналу з 1 на 0 (або з 0 на 1) лічильник повертається в початковий стан, що свідчить про його переповнення. Якщо лічильник перебував в початковому стані і тактовий сигнал H змінився N раз, то при N > M за кінцевим станом лічильника можна визначити лише залишок від розподілу числа N на М, тобто рахунок здійснюють за модулем М. Число М називають коефіцієнтом перерахування лічильника.

Найпростішим є лічильник за mod 2 , що становить собою T-тригер при . Дійсно, при Т = 1 наступний стан тригера , а при dH = 1 стан , тобто стан тригера 0 і 1 циклічно змінюється при кожнійзміні тактового сигналу Н з 1 на 0. Граф переходів лічильника за mod 2 зображено на рис. 7.6 ,а.