布尔代数定律的描述

布尔代数使用一组定律和规则来定义数字逻辑电路的操作
以及用于表示数字的逻辑符号“0”和“1”输入或输出,我们也可以将它们分别用作永久“开放”或“封闭”电路或接触的常数。
已经发明了一组规则或布尔代数表达式的法则来帮助减少执行特定逻辑运算所需的逻辑门数量导致一系列函数或定理通常称为布尔代数定律。
布尔代数是我们用来分析数字门和电路的数学。我们可以使用这些“布尔定律”来减少和简化复杂的布尔表达式,以减少所需的逻辑门数。因此,布尔代数是一个基于逻辑的数学系统,它具有自己的一套规则或定律,用于定义和减少布尔表达式。
布尔代数中使用的变量只有两个可能值中的一个,逻辑“0”和逻辑“1”,但表达式可以有无数个变量,所有变量都单独标记以表示表达式的输入,例如,变量a,b,c等,给出了a + b = c的逻辑表达式,但每个变量只能是0或1。
这些的例子布尔代数的布尔,规则和定理的各个定律在下表中给出。
布尔定律的真值表
boolean
expression 描述 等效
切换电路 布尔代数
法律或规则
a + 1 = 1 a平行于
closed =“closed” annulment
a + 0 = a a与
open =“a” >> identity
a. 1 = a a与
关闭=“a” 标识
a。 0 = 0 a与
open =“open”串联 annulment
a + a = a a并行与
a =“a” 幂等
a。 a = a a与
a =“a”串联 幂等
not a = a not not a
(double negative)=“a” 双重否定
a + a = 1 a与
a = “closed” 补充
a。 a = 0 a系列与
not a =“open” 补充
a + b = b + a a并行b =
b与a 交换
ab = ba 与b =
b与a串联 交换
a + b =a.b 将and替换为or de morgan's定理
ab = a + b 反转并且用or替换and de morgan定理
布尔代数的基本定律与交换法有关,允许改变加法和乘法的位置,联想法允许删除加法和乘法的括号,以及分配允许表达式分解的定律与普通代数相同。
每个o f上面的布尔定律仅用一个或两个变量给出,但由单一定律定义的变量数量不限于此,因为可以有无数个变量作为输入表达。上面详述的这些布尔定律可用于证明任何给定的布尔表达式以及简化复杂的数字电路。
下面给出了各种布尔定律的简要描述,其中 a 表示变量输入。
布尔代数定律的描述
废除法 - 术语 and 与“0”等于0或 or 与“1”等于1
a. 0 = 0 变量and与0总是等于0
a + 1 = 1 变量or 'ed with 1总是等于1
身份法 - 术语 or 带有“0”或 and 带“1”将始终等于该术语
a + 0 = a 与0进行or运算的变量始终等于变量
a. 1 = a 变量and与1总是等于变量
幂等律 - and '或 or 与自身的输入等于输入
a + a = a 变量与自身进行“或”运算始终等于变量
a. a = a 与自身进行and运算的变量始终等于变量
补充法 - 术语 and ,其补码等于“0”,术语 or '其补码等于“1”
a. a = 0 变量与其补码的and'总是等于0
a + a = 1 与其补码相关的变量or总是等于1
交换法 - 两个单独术语的应用顺序并不重要
a. b = b. a 两个变量and'的顺序没有区别
a + b = b + a 订单其中两个变量是or的没有区别
双重否定法律 - 反转两次的术语等于原始术语
a = a 变量的双重补码始终等于变量
de morgan's theorem - 有两个”de morgan's“规则或定理,
(1)两个单独的术语 nor '在一起与两个术语倒置(补语)和 and '例如: a + b = a 。 b
(2)两个单独的术语 nand '在一起是s ame作为两个术语倒置(补语)和 or '例如: ab = a + b
上面未详述的布尔的其他代数定律包括:
分配法 - 该法允许表达式的乘法或分解。
a(b + c)= ab + ac (或分配法)
a +(bc)=(a + b)。(a + c)(和分配法)
吸收法 - 这项法律通过吸收类似的术语,可以将复杂的表达式简化为更简单的表达式。
a +(ab)= a (或吸收定律)
a(a + b)= a (和吸收定律)
联想法 - 该法允许从表达式中删除括号并重新组合变量。
a +(b + c)=(a + b)+ c = a + b + c(or associate law)
a(bc)=(ab)c = a. b。 c(and associate law)
布尔代数函数
使用上面的信息,简单的2输入and,or和not门可以用16种可能的函数表示,如下表所示。
2.
函数 描述 表达
1 null 0
identity 1
3. 输入a a
4. 输入b b
5 。 not a a
6。 not b b
7. a and b(and) ab
8. a and not b a. b
9. not a and b a .b
10. not and(nand) ab
11. a or b(or) a + b
12. a or not b a+b
13. 不是a或b a + b
14. not or(nor) a + b
15 异或 a. 乙 + a .b
16 异nor a·b + a 。 b
布尔代数的定律示例no1
使用上述定律,简化以下表达式:(a + b)(a + c)
q = (a + b)。(a + c)
aa + ac + ab + bc - 分配法
a + ac + ab + bc - 幂等与法律(aa = a)
a(1 + c)+ ab + bc - 分配法
a.1 + ab + bc -identity or law(1 + c = 1)
a(1 + b)+ b.c - 分配法
a.1 + b.c - 身份或法律(1 + b = 1)
q = a +(b.c) - 身份和法律(a.1 = a)
然后表达式:(a + b )(a + c)可简化为 a +(bc),如分配法。

EMC设计的3大规律及要素分析
英特尔物联网技术官:大多数行业IoT应用还处在连接阶段
现代机器人的三大定律
微热管技术解决LED散热问题(1)
AMD凭借7纳米处理器和加速器产品 瞄准数据中心和人工智能市场
布尔代数定律的描述
100V GaN功率器件的特性挑战
工程监测仪器振弦模拟信号采集仪VTN的ADC接口与DAC 接口
提高DS1620的温度分辨率
随着连接器应用越来越广泛,微型化是连接器产品的大势所趋
实验室污水处理设备PLC如何采集数据并上传到物联网云平台上
基于单一的数据采集设备的测控系统
高抗干扰低功耗4路/4键/4感应通道触摸检测芯片
firefly CORE-3399-JD4烧写工具介绍
索尼大法A9终于发布:693个自动对焦点+每秒60次自动对焦恐怖!
偶极子RFID标签天线​的优化设计
不被海外巨头牵鼻子,朗科DDR4台式机内存评测:国产开始雄起
如何判断晶闸管的好坏
智能充电桩应用解决方案
linux无法启动的原因及解决方法