亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 工业技术

布尔算术:数字逻辑中的加法、乘法与补运算

开始探索布尔代数,先加数:

 

布尔算术:数字逻辑中的加法、乘法与补运算

 

前三和对熟悉初等加法者完全合理。最后和常使数字电子初学者困惑,因似违背普通算术规则。

它违背实数加法规则,但不违背布尔值。布尔代数中每量只能0或1;无“2”。故评估1+1,结果不可能为0,必须为1。

无论加两项还是多项,模式相同:

 

布尔算术:数字逻辑中的加法、乘法与补运算

 

或门

注意第一组方程两项和匹配或门真值表。布尔加法对应逻辑或操作,亦由并联开关触点表示:

 

布尔算术:数字逻辑中的加法、乘法与补运算

布尔算术:数字逻辑中的加法、乘法与补运算

布尔算术:数字逻辑中的加法、乘法与补运算

布尔算术:数字逻辑中的加法、乘法与补运算

 

布尔数学无减法,因减法需负数,此域不存在。同理除法因本质复合减法被排除。

 

与门

布尔乘法遵循实数乘法规则:任何值乘0得0,乘1不变:

 

布尔算术:数字逻辑中的加法、乘法与补运算

 

此组方程镜像与门真值表。因此布尔乘法直接映射逻辑与操作,亦由串联开关触点说明:

 

布尔算术:数字逻辑中的加法、乘法与补运算

布尔算术:数字逻辑中的加法、乘法与补运算

布尔算术:数字逻辑中的加法、乘法与补运算

布尔算术:数字逻辑中的加法、乘法与补运算

 

同常规代数,布尔代数用字母代表变量,但恒大写。因布尔变量只能0或1,它有补——相反值。如A=0,则A补为1。

补运算用变量上横杠表示,如下:

 

布尔算术:数字逻辑中的加法、乘法与补运算

非门

记号中A补写作Aʹ或A̅。横杠符号比撇号更常用,后者也用于微积分。

补运算在电路中由非门或常闭继电器触点表示:

 

布尔算术:数字逻辑中的加法、乘法与补运算

布尔算术:数字逻辑中的加法、乘法与补运算

 

这些定义建立布尔算术基本规则:加法即或,乘法即与,补即非。减法和除法未定义。

下节探讨布尔恒等式。

 

复习:

 

相关练习:


工业技术

  1. 电子学:人人可上手的实验科学
  2. 家庭电子实验室搭建全攻略:工具、工作台与耗材清单
  3. 万用表测电压实战:精准测量的核心技法与原理
  4. 欧姆表测电阻实战:从导通性到材料导电率的完整指南
  5. 算术性质:结合律、交换律与分配律详解
  6. 理解布尔代数:从逻辑基础到数字电路
  7. 揭秘异或门:数字逻辑中的异或功能
  8. 选择逻辑化简工具:卡诺图、布尔代数与 CAD
  9. 精通 4 变量卡诺图:设计、化简与实战案例
  10. 科学计数法乘除法精通:简化极值运算
  11. MATLAB 代数方程求解:solve、因式分解与化简
  12. Python 运算符完全指南:算术、逻辑、比较、赋值、位运算与优先级