编码器和我对数字逻辑的挑战

Encoder and My Challenges on Digital Logic

Encoder之后,bigger号的优先级较大。如果初始状态为 0,经过多少次 clock pulseQ after being 1,将状态更改为 zero

我的教授,说(3),为什么?

初始状态: Q = 0, D1D0 = 00, Q' = 1, JK = 00编码器输入:0001

第一个时钟脉冲后,

D1D0 = 01 编码器输入:0011 所以 JK =01 重置输出 Q = 0, Q' =1

第二个时钟脉冲后,

D1D0 = 10 编码器输入:0101 所以 JK =10 设置输出 Q = 1, Q' =0

第三个时钟脉冲后,

D1D0 = 11编码器输入:1110所以JK = 11。切换输出。

Q1切换到0