分享好友 天南地北首页 网站导航

如果用异或门设计一个四地控制一盏灯的逻辑电路,请问逻辑表达应如何写?开关为ABCD,灯为F

网友发布 2023-07-27 10:23 · 头闻号仪器机械

ENTITY my_xor IS

PORT(a, b : IN bit;

y : OUT bit);

END my_xor;

ARCHITECTURE rtl OF my_xor IS

异或门在计算电路及数字信号传输的纠错电路中有着广泛的用途。常用异或 门集成电路型号为74LS386,内含4个二输入端异或门电路。

扩展资料:

逻辑电路是执行基本逻辑操作的电路,它们在电子数字计算机中被大量运用。这些基本的逻辑操作是“与”、“或”、“非”以及由它们组成的复合动作。逻辑电路按其工作性质可分为组合电路和时序电路两大类。

组合逻辑电路任何时刻输出信号的逻辑状态仅取决于该时刻输入信号的逻辑状态,而与输入信号和输出信号过去状态无关的逻辑电路。

由于组合逻辑电路的输出逻辑状态与电路的历史情况无关,所以它的电路中不包含记忆性电路或器件。门电路是组合逻辑电路的基本单元。当前组合逻辑电路都已制成标准化、系列化的中、大规模集成电路可供选用。

百度百科-异或门

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

或门的话是需要做一次变换,也就是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)^)

免责声明:本平台仅供信息发布交流之途,请谨慎判断信息真伪。如遇虚假诈骗信息,请立即举报

举报
反对 0
打赏 0
更多相关文章

收藏

点赞