什么是与门、或门、非门和异或门

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是与门、或门、非门和异或门相关的知识,希望对你有一定的参考价值。

1、与门

与门又称“与电路”、逻辑“积”、逻辑“与”电路。是执行“与”运算的基本逻辑门电路。与门有多个输入端,一个输出端。当所有的输入同时为高电平(逻辑1)时,输出才为高电平,否则输出为低电平(逻辑0)。

2、或门

或门又称或电路、逻辑和电路。如果几个条件中,只要有一个条件得到满足,某事件就会发生,这种关系叫做“或”逻辑关系。具有“或”逻辑关系的电路叫做或门。

或门有多个输入端,一个输出端,只要输入中有一个为高电平时(逻辑“1”),输出就为高电平(逻辑“1”);只有当所有的输入全为低电平(逻辑“0”)时,输出才为低电平(逻辑“0”)。

3、非门

非门又称非电路、反相器、倒相器、逻辑否定电路,简称非门,是逻辑电路的基本单元。非门有一个输入和一个输出端。当其输入端为高电平(逻辑1)时输出端为低电平(逻辑0),当其输入端为低电平时输出端为高电平。

输入端和输出端的电平状态总是反相的。非门的逻辑功能相当于逻辑代数中的非,电路功能相当于反相,这种运算也称非运算。

4、异或门

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

扩展资料:

与门、或门、非门和异或门都属于门电路,常用的门电路在逻辑功能上还有与非门、或非门、与或非门。

门电路可以有一个或多个输入端,但只有一个输出端。门电路的各输入端所加的脉冲信号只有满足一定的条件时,“门”才打开,即才有脉冲信号输出。从逻辑学上讲,输入端满足一定的条件是“原因”,有信号输出是“结果”,门电路的作用是实现某种因果关系──逻辑关系。

参考资料来源:百度百科-与门

百度百科-或门

百度百科-非门

百度百科-异或门

百度百科-门电路

参考技术A

与门,非门,或门和异或门是数字电路中非常重要的基本电路单元。很多数字集成模块,大规模数字集成模块中都是由大量的此种单元电路组成。

要了解这几种门电路的情况,首先得分别知道的逻辑表达式和一些基本的数字电路基础知识。下面分别单独讲这几个门电路的逻辑表达式和真值表和它的基本功能。

在讲这些门电路的问题之前,先简单介绍一下数字电路的一些规定。在数字电路中,一般有高电平,低电平,悬空三种状态,用数字表示时分别为1,0,不确定(在电路设计中应尽量避免此种现象的存在)。其中,1又表示“真”,0表示“假”。

1,与门:

(1) 与门的逻辑表达式为:Y = AB,

(2) 其对应的值表为:

输入A      输入B      输出Y

0              0            0

0              1            0

1               0           0

1              1            0

(3) 与门是实现逻辑“乘”运算的电路,有两个以上输入端,一个输出端。只有当所有输入端都是高电平时,该电路输出才是高电平,否则输出为低电平。

(4) 与门逻辑符号为:

2,非门:

(1) 非门的逻辑表达式为:F=(A字母上面加一横)

(2) 非门对应的真值表为:

输入A       输出Y

0               1

1                0

(3) 非门是实现逻辑代数非的功能,即输出始终和输入保持相反。当输入端为高电平时,输出端为低电平。反之,当输入端为低电平时,输出端则为高电平。即是取反的意思。

(4) 非门逻辑符号图为:

3,或门:

(1)或门的逻辑表达式为:F=A+B

(2) 其对应的真值表为:

输入A    输入B      输出Y

0            0              0 

0            1              1

1            0              1

1            1               1

(注意,真值表中最后一行中,1+1=1.这是规定的。)

(3) 或门是实现逻辑加的电路,又称逻辑和电路。此电路有两个以上输入端,一个输出端。只要有一个或几个输入端是 “1”,或门的输出即为 “1”。而只有所有输入端为 “0”时,输出才为 “0”。

(4) 其逻辑符号为:

4,异或门:

(1) 异或门的逻辑表达式为:

(注:因特殊符号不好编辑,此表达式是从其他网站复制过来的图片。)

(2) 异或门对应的真值表为:

输入A       输入B       输出Y

0                 0             0

0                 1              1

1                 0              1

1                  1             0

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

(4) 对应的逻辑符号为:

参考技术B 电路里的
只能告诉你他的公式非门:Y=A 或门:Y=A+B 与门:Y=A·B 或非门:Y=A+B 与非门:Y=A·B 异或门:Y=A·B+A·B 与异或门:Y=A·B+C·D
参考技术C 集成电路的种类 参考技术D 与门表格错误

20191224 《信息安全专业导论》第四周总结

 清楚了:计算机中的六个逻辑门 :与门、或门、非门、异或门、与非门、或非门。这六个门中可以通过一定的计算来进行相互转换,用异或门来进行或门、与门等等的转换。

两个电路输入不同的值可能有相同的输出值,这两个电路被称作等价电路。

知道门使用晶体管建立输入值和输出值之间的运算,同时还了解了半加器和全加器的基本原理。

在冯诺依曼体系中,了解内存的可编址性,CPU是ALU和控制单元的组合。控制单元还包括指令寄存器和程序计数器。

教材中的问题:六个门之间的相互转换还是存有疑惑,没有理解透,不能自由变换。

代码的学习:参加计算机联盟,未能适应C语言和python语言风格与方式的不同。参加信安协会的Python学习,还是能理解本周所上的课程。

以上是关于什么是与门、或门、非门和异或门的主要内容,如果未能解决你的问题,请参考以下文章

异或门,非门实现与门!

与门或门非门与非门或非门异或门

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

DL之Perceptron:感知器(多层感知机/人工神经元)的原理之基于numpy定义2层感知机底层逻辑代码(与门AND/与非门NAND/或门OR是)解决XOR异或问题之详细攻略

20191224 《信息安全专业导论》第四周总结

与非门和或门实现异或门