我现在只有非门芯片,我想把非门转化为与非门

我现在只有非门芯片,我想把非门转化为与非门,第1张

那么在输入级的输出端串一个限流电阻,但另有一种不规范的方法。如果你的非门是OC门的,而与非门有多个输入,这种办法的危险是当前面一个路非门输出为高,另一路为低的时候,输出级用一个非门,输入级的输出全部连在输出非门的输入端,把输出为低的那路非门烧掉。
这种不规范的实现方法是,输入级用两个非门串联可以肯定地告诉你这种电路是不可能的,因为非门只有一个输入,因而单个输入无法实现“与”的。别急,就是线与,也就是把前级门的多个输入加到后级非门的同一输入端

非门的话将两个输入并作一个用就是了,也就是将输入信号同时从两个输入端输入,输出端得到的就是非门信号。

或门的话是需要做一次变换,也就是A+B=(A'B')',这样两个输入端分别对输入信号取反,得到的就是或门的结果(例如输入是A'和B',得到的结果就是A+B)。

异或门稍微麻烦一点,也是需要做变换,例如:对A⊕B两次取反,变换为A⊕B=A'B+AB'=((A'B+AB')')'=((A'B)'(AB')')',用其中三个2输入与非门就可以实现异或门。具体是:14端口接高电平,7接地,13接A',12接B,11接1;10接A,9接B',8接2;这样端口3是输出Y,即实现了异或门的功能,希望还不算是太绕,主要是变换,明白了变换就好说了。

非门:

又称非电路、反相器、倒相器、逻辑否定电路,简称非门,是逻辑电路的基本单元。非门有一个输入和一个输出端。当其输入端为高电平(逻辑1)时输出端为低电平(逻辑0),当其输入端为低电平时输出端为高电平。也就是说,输入端和输出端的电平状态总是反相的。非门的逻辑功能相当于逻辑代数中的非,电路功能相当于反相,这种运算亦称非运算。

基本功能:

实现逻辑代数非的功能,即输出始终和输入保持相反。当输入端为高电平(逻辑“1”)时,输出端为低电平(逻辑“0”);反之,当输入端为低电平(逻辑“0”)时,输出端则为高电平(逻辑“1”)[1]  。非门的数学逻辑表达式为:F= ,其真值表如下所示

与非门:

是数字电路的一种基本逻辑电路。若当输入均为高电平(1),则输出为低电平(0);若输入中至少有一个为低电平(0),则输出为高电平(1)。与非门可以看作是与门和非门的叠加。

异或门:

是数字逻辑中实现逻辑异或的逻辑门。有多个输入端、1个输出端,多输入异或门可由2输入异或门构成。若两个输入的电平相异,则输出为高电平1;若两个输入的电平相同,则输出为低电平0。亦即,如果两个输入不同,则异或门输出高电平1。

如何用4个两输入与非门实现异或门:

Y=AB^+A^B=((AB^)^(A^B)^)^=(((AB)^A)^((AB)^B)^)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12756007.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存