基本逻辑运算

基本逻辑运算
在分析和设计数字电路时,需要使用的一个数学工具是逻辑代数
。逻辑代数也称为布尔代数,由英国数学家g.boole提出。逻辑代数是按一定逻辑规律进行运算的代数。和普通代数一样也是用字母表示变量。逻辑代数中变量的含义与普通代数有着本质区别。
逻辑代数中的变量通常称作逻辑变量。
逻辑变量只有两个值(二元常量),即0和1,没有中间值。
0和1并不表示数量的大小,而是表示两种对立的逻辑状态,也就是逻辑零和逻辑壹。在逻辑代数中,有与、或、非三种基本逻辑运算
。运算是一种函数关系,可以用语句、逻辑表达式描述、表格描述——真值表、图形符号描述——逻辑符号、逻辑图等。
一、与运算
图1.5.1(a)表示一个简单的与逻辑电路,电压v通过开关a和b向灯泡供电,只有a和b同时接通时,灯泡才亮。a和b中只要有一个不接通或者二者均不接通时,灯泡不亮,其真值表如图1.5.1(b)所示。
从这个电路中,可以总结出这样的逻辑关系:
只有当一件事(灯亮)的几个条件(开关a与b都接通)全部具备之后,这件事(灯亮)才发生,这种逻辑关系称为与逻辑。
用逻辑表达式来描述,则可写成:
(a) (b)
(c) (d)
图1.5.1 与逻辑运算
(a) 电路图 (b) 真值表
(c) 用0、1表示的真值表 (d) 与逻辑们电路的符号
二、或运算
图1.5.2(a)表示一个简单的或逻辑电路,电压v通过a和b向灯泡供电。只要开关a或b接通或二者均接通,则灯亮;而当a和b均不通时,则灯不亮,其真值表如图1.5.2(b)所示。由此可总结出或逻辑关系:“当一件事情的几个条件中只要有一个条件得到满足,这件事就会发生”。这种逻辑关系称为或逻辑。
用逻辑表达式来写则为:
图1.5.2 或逻辑运算
(a) 电路图 (b) 真值表
(c) 用0、1表示的真值表 (d) 或逻辑门电路的符号
三、非运算
如图1.5.3(a)所示,电压v通过一继电器触点向灯泡供电,nc为继电器a的动断(常闭)触点,当a不通电时,灯亮;而当a通电时,灯不亮。其真值表如图1.5.3(b)所示。由此可总结出第三重逻辑关系:“
一件事(灯亮)的发生是以其相反的条件为依据”。这种逻辑关系称为非逻辑。
用逻辑表达式来描述就是:
图1.5.3 非逻辑运算
(a) 电路图 (b) 真值表 (c) 用0、1表示的真值表
用非逻辑门电路实现非运算,其逻辑符号如图1.5.4所示
图1.5.4 非逻辑门电路的符号
上述与、或逻辑运算推广到多变量时:

基于碳化棉纤维的高性能柔性压力传感器
汽车电子产业链已决定以原有玩家为主的状况
模拟光端机和数字光端的特点及应用范围分析
苹果获得一项适用于Apple Watch的温度传感器专利
产业链揭示华为Mate30备货到位 四摄手机性能超越苹果新机
基本逻辑运算
为什么AVR单片机需要写1作为清0中断标志位
调查:95%以上日本被访者对VR感兴趣
接地电缆箱如何使用?它是怎么安装的
CCD视觉检测外观缺陷,漏检率和误检率如何评估
emmc和固态硬盘的区别分析
基于FPGA+MCU的大型LED显示屏系统设计
ORAN与传统RAN 成本怎么比较?
人工智能的跨越发展怎样实现
浅谈PCB制作工艺过程
超高亮LED迷你台灯电路
谨慎5G骗局新花样,中国铁塔辟谣集资
10种聚类算法和Python代码2
大数据产业增量蓝海市场正在逐步打开,展现出巨大潜力
微带线传输阻抗匹配实例分析