Рубрики

ВОРОТА | GATE-CS-2016 (набор 1) | Вопрос 18

Мы хотим разработать синхронный счетчик, который считает последовательность 0-1-0-2-0-3 и затем повторяется. Минимальное количество JK-триггеров, необходимое для реализации этого счетчика:

Примечание. Этот вопрос был задан как тип числового ответа.
(А) 1
(Б) 2
(С) 4
(D) 5

Ответ: (с)
Объяснение: всего 4.

2 триггера JK для синхронного счетчика + 2 триггера JK для 2-битного счетчика.

На самом деле, когда мы повторяем снова, то после 3 мы не знаем, что наш синхронный счетчик пойдет в ноль.
Чтобы заставить его работать правильно, нам нужно переместить его в
1 ноль после 3
2 ноль после 1
3-й ноль после 2
то есть 0 -> 1 -> 0 -> 2 -> 0 -> 3 (отсюда это снова идет к 1-му нулю).
Чтобы решить, какой ноль двигаться дальше, мы используем счетчик от 1 до 3, я приложил таблицу истинности нормального 2-битного синхронного счетчика, используя JK-триггер.

Рекомендуемые посты:

ВОРОТА | GATE-CS-2016 (набор 1) | Вопрос 18

0.00 (0%) 0 votes