考虑图中的电路。 ⊕运算符表示Ex-OR。 D触发器被初始化为零(清零)。
以下数据:在9个时钟周期内将100110000提供给“ data”端子。之后,q2q1q0的值是:
(A) 000
(B) 001
(C) 010
(D) 101答案: (C)
解释:
D触发器被初始化为零。这意味着q0 = 0,q1 = 0和q2 = 0最初。时钟周期1:
Q0 =数据= 1,Q1 = Q0 XOR Q2之前之前= 0 XOR 0 = 0,Q2 =之前= 0 Q1时钟周期2:
q0 =数据= 0,q1 = q0在XOR之前q2之前= 1 XOR 0 = 1,q2 = q1在= 0之前时钟周期3:
q0 =数据= 0,q1 = q0在XOR之前q2之前= 0 XOR 0 = 0,q2 = q1之前= 1时钟周期4:
q0 =数据= 1,q1 = q0异或之前q2之前= 0 XOR 1 = 1,q2 = q1之前= 0时钟周期5:
Q0 =数据= 1,Q1 = Q0 XOR Q2之前之前= 1 XOR 0 = 1,Q 2 =之前= 1 Q1时钟周期6:
q0 =数据= 0,q1 = q0在XOR之前q2之前= 1 XOR 1 = 0,q2 = q1之前= 1时钟周期7:
q0 =数据= 0,q1 = q0在XOR之前q2之前= 0 XOR 1 = 1,q2 = q1在= 0之前时钟周期8:
q0 =数据= 0,q1 = q0在XOR之前q2之前= 0 XOR 0 = 0,q2 = q1之前= 1时钟周期9:
q0 =数据= 0,q1 = q0在XOR之前q2之前= 0 XOR 1 = 1,q2 = q1在= 0之前
因此,选项(C)是正确的。
如果您在以上文章中发现任何错误,请在下面发表评论。这个问题的测验