Рубрики

ВОРОТА | GATE-CS-2006 | Вопрос 37

Рассмотрим схему на схеме. Оператор represents представляет Ex-OR. Триггеры D инициализируются нулями (очищены).

Следующие данные: 100110000 поступает на терминал данных в течение девяти тактов. После этого значения q2q1q0:
(А) 000
(В) 001
(С) 010
(D) 101

Ответ: (с)
Объяснение:
Триггеры D инициализируются нулями. Это подразумевает, что q0 = 0, q1 = 0 и q2 = 0 изначально.

Тактовый цикл 1:
q0 = data = 1, q1 = q0 перед XOR q2 перед = 0 XOR 0 = 0, q2 = q1 перед = 0

Тактовый цикл 2:
q0 = data = 0, q1 = q0 перед XOR q2 перед = 1 XOR 0 = 1, q2 = q1 перед = 0

Тактовый цикл 3:
q0 = data = 0, q1 = q0 перед XOR q2 перед = 0 XOR 0 = 0, q2 = q1 перед = 1

Тактовый цикл 4:
q0 = data = 1, q1 = q0 перед XOR q2 перед = 0 XOR 1 = 1, q2 = q1 перед = 0

Тактовый цикл 5:
q0 = data = 1, q1 = q0 перед XOR q2 перед = 1 XOR 0 = 1, q2 = q1 перед = 1

Тактовый цикл 6:
q0 = data = 0, q1 = q0 перед XOR q2 перед = 1 XOR 1 = 0, q2 = q1 перед = 1

Тактовый цикл 7:
q0 = data = 0, q1 = q0 перед XOR q2 перед = 0 XOR 1 = 1, q2 = q1 перед = 0

Тактовый цикл 8:
q0 = data = 0, q1 = q0 перед XOR q2 перед = 0 XOR 0 = 0, q2 = q1 перед = 1

Тактовый цикл 9:
q0 = data = 0, q1 = q0 перед XOR q2 перед = 0 XOR 1 = 1, q2 = q1 перед = 0

Таким образом, вариант (C) является правильным.

Пожалуйста, прокомментируйте ниже, если вы найдете что-то не так в вышеуказанном посте.

Тест на этот вопрос

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

ВОРОТА | GATE-CS-2006 | Вопрос 37

0.00 (0%) 0 votes