逻辑门整理

简介: 逻辑门整理

背景

我一直搞不清楚各种门的标志和起效方式,所以写篇博客整理一下

先看看偷来的两张图:

来源:计组 数电 各种门的整理汇总

来源:计算机科学入门-门电路

解释

首先我们规定,0为假,1为真。

参与计算的实数如果只有一个,这种运算就称作“单目运算”。比如求相反数,求绝对值,求一个正数的平方根,这些都是单目运算。如果需要两个实数参与运算,这种运算就称作“双目运算”。

共有七个基本逻辑门:AND、OR、XOR、NOT、NAND、NOR和XNOR。AND门之所以如此命名是因为如果0被称为“假”而1被称为“真”,则该门的作用与逻辑“与”运算符相同。

非门

单目运算,逻辑非的运算符通常记作¬。

NOT,结果总和输入相反,真值表如下:

输入a 输出b
0 1
1 0

与门

双目运算,逻辑与的运算符通常记作∧。

AND,当A和B都为真,结果才为真,其余结果皆为假,真值表如下:

输入a 输入b 输出c
0 0 0
0 1 0
1 0 0
1 1 1

与非门

双目运算。

NAND,当A和B都为真,结果就为假,其余结果皆为真,真值表如下:

输入a 输入b 输出c
0 0 1
0 1 1
1 0 1
1 1 0

或门

双目运算,逻辑或的运算符通常记作∨。

OR,当A和B全为假,结果就为假,其余结果皆为真,真值表如下:

输入a 输入b 输出c
0 0 0
0 1 1
1 0 1
1 1 1

或非门

双目运算。

NOR,当A和B全为假,结果就为真,其余结果皆为假,真值表如下:

输入a 输入b 输出c
0 0 1
0 1 0
1 0 0
1 1 0

异或门

双目运算。

XOR,当A和B不同,结果就为真,其余结果皆为假,真值表如下:

输入a 输入b 输出c
0 0 0
0 1 1
1 0 1
1 1 0

同或门

双目运算。

XNOR,当A和B相同,结果就为真,其余结果皆为假,真值表如下:

输入a 输入b 输出c
0 0 1
0 1 0
1 0 0
1 1 1

原理

逻辑门主要使用二极管或晶体管作为电子开关来实现,但也可以使用真空管、电磁继电器(继电器逻辑)、流体逻辑、气动逻辑、光学、分子甚至机械元件来构建。

目录
相关文章
|
2月前
|
存储 编译器 C++
【软件设计师备考 专题 】设计语言的基本成分:数据、运算、控制和传输,过程(函数)调用(一)
【软件设计师备考 专题 】设计语言的基本成分:数据、运算、控制和传输,过程(函数)调用
59 2
【期末不挂科-单片机考前速过系列P6】(第六章:10题速过定时计数器的结构和工作方式例题)经典例题盘点(带图解析)
【期末不挂科-单片机考前速过系列P6】(第六章:10题速过定时计数器的结构和工作方式例题)经典例题盘点(带图解析)
【期末不挂科-单片机考前速过系列P7】(第七章:11题速过串行口基本概念/结构/工作方式/双机通信例题)经典例题盘点(带图解析)
【期末不挂科-单片机考前速过系列P7】(第七章:11题速过串行口基本概念/结构/工作方式/双机通信例题)经典例题盘点(带图解析)
|
2月前
|
C++
【软件设计师备考 专题 】设计语言的基本成分:数据、运算、控制和传输,过程(函数)调用(二)
【软件设计师备考 专题 】设计语言的基本成分:数据、运算、控制和传输,过程(函数)调用
43 2
【期末不挂科-单片机考前速过系列P5】(第五章:11题速过中断系统和中断系统结构)经典例题盘点(带图解析)
【期末不挂科-单片机考前速过系列P5】(第五章:11题速过中断系统和中断系统结构)经典例题盘点(带图解析)
【期末不挂科-单片机考前速过系列P10】(第十章:11题中断系统的工作原理及应用)经典例题盘点(带图解析)
【期末不挂科-单片机考前速过系列P10】(第十章:11题中断系统的工作原理及应用)经典例题盘点(带图解析)
|
2月前
|
C++
逻辑智力题
二进制问题 1、1000瓶药水找毒药(一) 问题: 有 1000 个一模一样的瓶子,其中有 999 瓶是普通的水,有一瓶是毒药。任何喝下毒药的生物都会在一星期之后死亡。现在,你只有 10 只小白鼠和一星期的时间,如何检验出哪个瓶子里有毒药? 解析: 二进制思想:首先一共有1000瓶药水,给每瓶药水编号:1,2,3,4,5,6...1000,2的10次方是1024,刚好大于1000, 也就是说,1000瓶药水可以使用10位二进制数来表示。 如下: 毒药在第一瓶:00 0000 0001 毒药在第二瓶:00 0000 0010 毒药在第三瓶:00 0000 0100 ....... 毒药在第999
|
11月前
逻辑门整理
逻辑门整理
77 0
|
12月前
不适合做朋友的人有哪些逻辑特征(三)
不适合做朋友的人有哪些逻辑特征(三)
66 0
|
SQL 算法 Java
【Verilog刷题篇】硬件工程师从0到入门3|组合逻辑复习+时序逻辑入门
硬件工程师近年来也开始慢慢吃香,校招进大厂年薪总包不下30-40w的人数一大把!而且大厂人数并没有饱和! - 本期是【Verilog刷题篇】硬件工程师从0到入门3|组合逻辑复习+时序逻辑入门,有不懂的地方可以评论进行讨论!
【Verilog刷题篇】硬件工程师从0到入门3|组合逻辑复习+时序逻辑入门