-2

我需要创建一个基于布尔函数的电路:Y = AB' + B'C' + A'BC 仅使用 8 比 1 多路复用器。然后仅使用 4 对 1 多路复用器和非门重新创建电路。

我认为真值表是:

A   B    C    |    Y
0   0    0    |    1
0   0    1    |    0
0   1    0    |    0
0   1    1    |    1
1   0    0    |    1
1   0    1    |    1
1   1    0    |    0
1   1    1    |    0

但我不明白如何仅使用 8 对 1 多路复用器制作电路。

4

1 回答 1

0

好吧,1- 采用 8 比 1 多路复用器 2- 将 A、B y C 连接到三个输入 3- 将 Y0、Y3、Y4 和 Y5 连接到 Vcc,其余连接到地。

该逻辑功能仅由一个 3x1 多路复用器实现,无需其他组件。

要使用 4x1,您需要将例如 A 和 B 连接到两个控制输入,并且根据需要将 4 个输入 Y0、Y1、Y2、Y3 连接到 Vcc、接地、C 或不(C),但是至少需要一个非门。

似乎没有非门就没有解决方案,因为 por A=B=C=0->Y=1, and A=B=C=1->Y=0

于 2016-06-08T14:47:13.207 回答