逻辑门:仅使用异或门实现或门

Posted

技术标签:

【中文标题】逻辑门:仅使用异或门实现或门【英文标题】:Logic Gates: Realize OR gate using ONLY XOR gates 【发布时间】:2011-08-31 16:56:11 【问题描述】:

我正在为我的考试做一些修改,去年试卷中经常被问到的问题之一是如何仅使用 XOR 门来实现 OR 门。我正在尝试从过去 1 小时开始做,并且还在 Internet 上进行了搜索。但失败了。希望能在这里得到一些帮助。

【问题讨论】:

【参考方案1】:

您不能仅从 XOR(或 XNOR)门派生 OR(或 AND、NOR、NAND)门,因为它们不是通用门。

这是一个反对 XOR 和 XNOR 作为通用门。

异或门 是奇偶校验生成器。级联 奇偶校验发生器总是产生 奇偶校验发生器。 AND 和 OR 不是 奇偶校验函数。

异或门可以是 用作逆变器。 XNOR门是 一个异或后跟一个反相器,所以它 也是一个奇偶校验生成器。

要成为通用门,一个门需要同时满足以下两个条件:

    您应该能够使用门创建逆变器。 您应该能够阻止输入(即将 N - 1 个输入设置为 0 或 1,其余输入将被忽略)

【讨论】:

我注意到您在答案的中间部分缩进了。这是从某事中引用的吗?如果是,在哪里?【参考方案2】:

将两条输入线仅连接到 XOR 门的一个输入引脚,使另一个输入引脚始终为假,从而产生一个 OR 门。

【讨论】:

“连接两条输入线”在电子设计中被称为有线或有线 - 并且 a) 通常是不允许的(实际上会损坏硬件)并且 b) 将是一个或门 :)

以上是关于逻辑门:仅使用异或门实现或门的主要内容,如果未能解决你的问题,请参考以下文章

怎么用与门、或门、非门设计出异或门电路

计算机逻辑电路中,与或门,或非门,异或非门,异或门的性质,在线等!!!!

写出与非门、或非门、异或门、同或门的逻辑表达式、逻辑符号.

数字电路1. 逻辑门电路及常见门电路实现

异或门 的算法?

如何使用或门制作异或门?