Рубрики

ВОРОТА | GATE CS 2011 | Вопрос 65

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

Если в какой-то момент до появления фронта тактового сигнала P, Q и R имеют значения 0, 1 и 0 соответственно, каким должно быть значение PQR после фронта тактового сигнала?
(А) 000
(В) 001
(С) 010
(D) 011

Ответ: (D)
Пояснение: P '= R
Q '= (P + R)'
R '= QR' Учитывая, что (P, Q, R) = (0, 1, 0), следующее состояние P ', Q', R '= 0, 1, 1

———————————

Буду шлепать правда стол

DQ(t+1)
00
11

Первоначально (p, q, r) = (0,1,0)
D для р = R
D для q = НЕ (p xor r)
D для r = (не) rq
Так что Q (t + 1) для (p, q, r)
p => r = 0, поэтому p = 0
q => НЕ (p xor r) => 1, поэтому q = 1
r => (не) rq => 1, поэтому r = 1
(p, q, r) = (0, 1, 1)

Альтернативный подход —
Таблица правды D Flip-Flop-

Глядя на принципиальную схему, становится ясно, что булевы выражения P, Q и R
Здесь индекс t относится к текущему такту, а индекс (t + 1) относится к следующему такту.



Это объяснение предоставлено Чирагом Манвани .
Тест на этот вопрос

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

ВОРОТА | GATE CS 2011 | Вопрос 65

0.00 (0%) 0 votes