📜  门| GATE CS 2011 |第65章

📅  最后修改于: 2021-06-29 22:48:51             🧑  作者: Mango

考虑下面的电路,其中涉及在某种类型的计数器配置中使用的三个D型触发器。

GATECS2011Q50

如果在出现时钟沿之前的某个实例中,P,Q和R分别具有值0、1和0,那么在时钟沿之后的PQR值应是多少?
(A) 000
(B) 001
(C) 010
(D) 011答案: (D)
说明: P’= R
Q’=(P + R)’
R’= QR’假设(P,Q,R)=(0,1,0),下一个状态P’,Q’,R’= 0,1,1

————————————————————————————————

D触发器真值表

D Q(t+1)
0 0
1 1

最初(p,q,r)=(0,1,0)
p = R的D
对于q = NOT(p xor r)的D
D代表r =(not)rq
所以Q(t + 1)为(p,q,r)
p => r = 0,所以p = 0
q => NOT(p xor r)=> 1所以q = 1
r =>(非)rq => 1所以r = 1
(p,q,r)=(0,1,1)

替代方法–
D型触发器的真值表
 \begin{tabular}{|c|c|} \hline D_{t} & Q_{t+1}\\ \hline 0 & 0\\ \hline 1 & 1\\ \hline \end{tabular}
通过查看电路图,可以清楚地看到P,Q和R的布尔表达式为-
此处,下标t表示当前时钟周期,下标(t + 1)表示下一个时钟周期。
Q_{P(t+1)} = P_{t+1} = R_t
Q_{Q(t+1)} = Q_{t+1} = R_{t}' P_{t}'
Q_{R(t+1)} = R_{t+1} = Q_{t} R_{t}'

 \begin{tabular}{|c|c|c|} \hline D_{t} & Q_{t+1}\\ \hline 0 & 0\\ \hline 1 & 1\\ \hline \end{tabular}
该解释由Chirag Manwani提供。
这个问题的测验