0
点赞
收藏
分享

微信扫一扫

第三课_布尔运算和逻辑门

小a草 2022-01-24 阅读 61
后端

布尔逻辑和逻辑门

对布尔运算不了解的建议先阅读这篇小文章:布尔运算
本课链接:计算机科学速成课第三课

本节主要内容:用晶体管做逻辑门

1、背景知识_计算机为什么使用二进制:

(1)计算机的元器件(晶体管)只有两种状态——通电和断电,用二进制(0/1)即可设计计算机
(2)数学中的“布尔代数”使用true和false(1/0)代替实数进行逻辑运算
(3)为什么不用其他进制:计算的状态越多,信号越容易混淆从而影响计算

2、用晶体管做逻辑门:

常用的逻辑门:与逻辑门、或逻辑门、非逻辑门、异或逻辑门

2.1、与逻辑门(and):

当**两个输入(input)都为真(1)**时,两个开关才可以导通,从而获取输出电流(即output为1)
:与逻辑门图示:
与逻辑门图示

图中e代表电流,绿色部分表示晶体管(半导体)部分

2.2、或逻辑门(or):

当**一个以上输入为真(1)**时,两个开关导通,output为1
:或逻辑门图示:
或逻辑门图示

2.3、非逻辑门(not):

当**输入为假(0)**时,开关导通,output为1
:非逻辑门图示:
非逻辑门图示

2.4、异或逻辑门(xor):

输入为一真一假时,output为1
:异或逻辑门图示:
异或逻辑门图示

图中A、B为两个输入
(我找不到OR的图形,截了原视频的图)

3、逻辑门的符号表示

:逻辑门符号图示:
逻辑门符号表示

总结:

1、四种逻辑门图示
2、逻辑门符号表示

两则提问:

1、大佬们知不知道以上的内部结构图用什么画比较简单
【我使用的word的插入长方形,画图浪费了很多时间,目前没找到合适的工具】
2、逻辑门符号图示的这几种符号在哪里可以找到,或者有没有什么比较好用的可以画逻辑电路的软件

以上均为个人学习所得见解,若有错误或不足欢迎补充和指正

举报

相关推荐

0 条评论