概述
1.数字电路中的运算类型
1.2逻辑运算
- 基本逻辑运算
逻辑运算和算术运算完全不同,它使用的数学工具是逻辑代数
(又称布尔代数:逻辑变量和逻辑运算构成)。
逻辑变量只有0,1取值(0,1不是数值而是表示两个完全对立状态),所以又称为二值逻辑变量。
真值表:输入逻辑变量所有取值的组合与其对应的输出逻辑函数值构成的表格
逻辑代数中,有与、或、非三种基本逻辑运算。
1.与逻辑运算(&):
L=A·B
两个条件同时满足,结果为1,离散数学里面的且(∧)连接词
举例:一个串联电路,开关AB,灯泡儿C,灯亮为1,只有AB都是闭合,C才会亮
2.或逻辑运算(|) :
L=A+B
两个条件只要至少一个满足,结果为1,离散数学里面的或(v)连接词
举例:一个并联电路,开关AB,灯泡儿C,灯亮为1,有A,或B闭合,C都会亮
3.非逻辑运算(~):也称为反相器,画特异形符号没有圈圈的是缓冲门
L = ~A
逻辑关系:一件事情的发生以相反的条件为依据
举个栗子:类似A光敏电阻控制L灯泡,有光电阻大,串联灯泡不亮,无光电阻小,灯泡亮
- 复合逻辑运算
与非,或非,异或逻辑运算
重点是异或运算:L = (~)A·B+A·(~)B
L = a⊕b = (¬a ∧ b) ∨ (a ∧¬b)
如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。
异或_百度百科 (baidu.com)
最后
以上就是感性花卷为你收集整理的数字电子技术3:数字逻辑概论的全部内容,希望文章能够帮你解决数字电子技术3:数字逻辑概论所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复