这是什么类型的布尔逻辑电路?


14

我需要帮助来确认一些预感。我试图弄清楚这是什么类型的电路:

图

有任何想法吗?
另外,我认为这样做的逻辑表达式是: D = (A AND B) OR (NOT(B) AND C)

Answers:


27

中间信号只有两个,因此比较容易分解。我们将左边的输入称为底OR部门X,右边的输入Y

我将在这里使用一些简写- NOT= !AND= &OR= |

X = A和B

Y =!B&C

这两个导致进入OR产生D 的门:

D =(A&B)| (!B&C)

这是您想出的结果,因此您是正确的。

该逻辑电路的一种应用是充当选择器:

  • B被断言,然后A是输出D,并且C将被忽略。
  • B置为无效时,则C在上输出D,并被A忽略。

1
是的,那绝对像是2-1多路复用器。它通过A或C到输出端,这取决于B的值
ajs410

3
这是一个多路复用器,但它不是无危险的。即使A和C为真,上升沿或下降沿也会在输出上产生毛刺。无危险的多路复用器将在输出“或”门上额外包括“ A和C”。
supercat

6

它是一个2:1多路复用器,选择输入是B。A和C是输入,D是输出

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.