我正在尝试制作这个电子电路的真值表:
这是如何运作的?我怎么知道 B 的值是什么,例如 A = 0 和 C = 0?这不是无限递归结构吗?或者它是如何工作的?我用 Logism 模拟了电路,发现了这个真值表:
A = 0 C = 0 --> B = 1
A = 1 C = 0 --> B = 1
A = 0 C = 1 --> B = 1
A = 1 C = 1 --> B = 0
现在,这是正确的吗?给定 A 和 C,这个电路的布尔表达式是什么?
我正在尝试制作这个电子电路的真值表:
这是如何运作的?我怎么知道 B 的值是什么,例如 A = 0 和 C = 0?这不是无限递归结构吗?或者它是如何工作的?我用 Logism 模拟了电路,发现了这个真值表:
A = 0 C = 0 --> B = 1
A = 1 C = 0 --> B = 1
A = 0 C = 1 --> B = 1
A = 1 C = 1 --> B = 0
现在,这是正确的吗?给定 A 和 C,这个电路的布尔表达式是什么?
如果 C=1 -> 多路复用器选择 A 输入,然后 B=NOT(A)
如果 C=0,多路复用器选择 NOT(B) 输入,然后 B=NOT(NOT(B))=B。或者 not(A) 的最后一个值就在 C 的 1 到 0 的边缘。
如果 C=0 -> B 持有你的价值。不管是 0 还是 1。
因此,如果 C=1 --> B=NOT(A) 无论 A 值是什么。它是活的 Flip Flip D,不是 Master-Slave,D=A 和 B=not(Q)。C=时钟
如果 C=0 B 保持在最后一个值中,就像前面所说的触发器 NOT 主从。
真值表是:
ACB
0 0 乙
0 1 1
1 0 乙
1 1 0
请注意,当 C=1,B=not(A) 和当 C=0,B=not(not(B))=B 时,表明 B 保持它具有的值。NOT(A) 就在 C 从 1 变为 0 时。
它是一个单触发器 D。不是主从,A=D,B=NOT(Q),C=Clock