我试图做一个练习,它说要用4 xor门建立一个xnor门,而且我有很多麻烦。有人可以帮我一把!
答案 0 :(得分:1)
如果您不允许常量,那么就不可能。仅使用0和XOR门无法生成1。您可以通过对自身进行异或来使0保持不变。
如果允许常数,那么它是微不足道的(实际上只需要两个XOR门),因为在一个输入中馈入1的XOR门将成为非门。
你基本上总是需要某种方法来制作一个反相器(即非门)来进行栅极转换。
你确定这个问题没有逆转吗?使用4个XNOR门进行XOR门?
ETA:实际上即使在没有常量的情况下反转问题也没有用,因为没有办法只使用1和XNOR门来设置0。 1可以通过XNOR任意值来生成。