如何用4个与非门实现异或电路?(急!!!)
答案:2 悬赏:30 手机版
解决时间 2021-03-29 11:46
- 提问者网友:听门外雪花风
- 2021-03-29 01:15
如何用4个与非门实现异或电路?(急!!!)
最佳答案
- 五星知识达人网友:走死在岁月里
- 2021-03-29 01:40
大哥,这太困难了.容我想想.想到了再告诉你.
设两个输入逻辑量为A,B
先用一个与非门,输入A,1(高电平),再用一个与非门,输入B,1,
则这两个与非门输出为
----
A*1 = 非A
----
B*1 = 非B
再将这两个与非门输出作为第三个与非门的两个输入,则
------
-- ---
A* B = A + B
则只有A,B同为0时输出才为0.
这就排除了A,B同为0的情况.
以上为第一个门电路组合,根据叙述进行连接.
接着,将第四个与非门输入A,B,
则
----
A* B
只有A,B同为1时输出才为0.
根据第一个门电路组合,看是否输出为0,是的话A = B = 0;判断完成.
若第一个门电路组合输出为1,则排除A = B = 0的情况,
接着看第四个与非门,若输出为0,则A = B = 1.
若第四个与非门输出为1,则AB异或.
设两个输入逻辑量为A,B
先用一个与非门,输入A,1(高电平),再用一个与非门,输入B,1,
则这两个与非门输出为
----
A*1 = 非A
----
B*1 = 非B
再将这两个与非门输出作为第三个与非门的两个输入,则
------
-- ---
A* B = A + B
则只有A,B同为0时输出才为0.
这就排除了A,B同为0的情况.
以上为第一个门电路组合,根据叙述进行连接.
接着,将第四个与非门输入A,B,
则
----
A* B
只有A,B同为1时输出才为0.
根据第一个门电路组合,看是否输出为0,是的话A = B = 0;判断完成.
若第一个门电路组合输出为1,则排除A = B = 0的情况,
接着看第四个与非门,若输出为0,则A = B = 1.
若第四个与非门输出为1,则AB异或.
全部回答
- 1楼网友:北城痞子
- 2021-03-29 02:31
-----------------
-- -- ----
A . B . AB
能看懂吗?
-- -- ----
A . B . AB
能看懂吗?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯