您能否仅使用 2 输入 AND 端口创建反相函数?

Can you create an inverting function using only 2-input AND ports?

提问人:DPD 提问时间:11/23/2020 最后编辑:phuclvDPD 更新时间:11/24/2020 访问量:184

问:

如果是,请说明如何完成。如果没有,请解释为什么不

想知道它是否可以完成,以及它做/不工作/可以做的原因。

数学 布尔逻辑 电路

评论


答:

0赞 phuclv 11/24/2020 #1

不。 是一个功能齐全的集合。如果你只能从 AND 创建一个 NOT 门,那么你只需要创建所有逻辑函数,这根本不是真的{ AND, NOT }{ AND }

使用 AND,您只能清除输入 (a AND 0) 或从输入 (a AND 1, a AND a) 创建相同的输出。没有别的了

评论

0赞 DPD 11/24/2020
有没有一种简单的方法可以发现它不能通过仅查看 AND 的“真值表”来工作?
0赞 phuclv 11/24/2020
@DPD是的,正如我在真值表中所说,你会看到使用 AND 你只能得到 0 或原始位。每个引脚有 3 种输入:0、1 和 a,因此您将有 6 种不同的输入。他们都不会给你NOT a