2.1-2.3逻辑代数的基本运算和规则

合集下载

第2章 逻辑代数基础

第2章 逻辑代数基础
0-1率A· 1=1
A B
冗余律: AB A C BC AB A C
证明: AB A C BC
AB A C ( A A) BC
AB A C ABC A BC
互补率A+A=1 分配率 A(B+C)=AB+AC 0-1率A+1=1
AB(1 C) A C(1 B)
1、并项法
利用公式A+A=1,将两项合并为一项,并消去一个变量。 运用分配律 变并 相 和 包 量成 同 反 含 Y1 ABC A BC BC ( A A ) BC BC 的一 时 变 同 若 因项 , 量 一 两 BC BC B(C C ) B 子, 则 , 个 个 。并 这 而 因 乘 运用分配律 消两其子积 去项他的项 Y2 ABC AB AC ABC A( B C ) 互可因原中 ABC ABC A( BC BC) A 为以子变分 反合都量别 运用摩根定律
(2)反演规则:对于任何一个逻辑表达式Y,如果将表达式 中的所有“·”换成“+”,“+”换成“·”,“0”换成“1”, “1”换成“0”,原变量换成反变量,反变量换成原变量,那么 所得到的表达式就是函数Y的反函数Y(或称补函数)。这个规 则称为反演规则。例如:
Y AB CD E
Y A B C D E
A A B A 吸收率: A ( A B) A
A ( A B) A B A A B A B
证明: A A B ( A A)(A B)
分配率 A+BC=(A+B)(A+C)
1 ( A B)

互补率A+A=1

逻辑代数的基本概念与基本运算

逻辑代数的基本概念与基本运算

逻辑代数的基本概念与基本运算1. 引言逻辑代数是数学中的一个分支,它主要研究逻辑关系、逻辑运算和逻辑函数等内容。

逻辑代数作为数理逻辑的一个重要工具,不仅在数学、计算机科学等领域具有重要的应用,同时也在现实生活中扮演着重要的角色。

本文将介绍逻辑代数的基本概念与基本运算,帮助读者更好地理解逻辑代数的基本原理和运算规则。

2. 逻辑代数的基本概念逻辑代数是一种用于描述逻辑运算的代数体系,它主要包括逻辑变量、逻辑常量、逻辑运算和逻辑函数等基本概念。

2.1 逻辑变量逻辑变量是逻辑代数中的基本元素,通常用字母表示,表示逻辑命题的真假值。

在逻辑代数中,逻辑变量通常只能取两个值,即真和假,分别用1和0表示。

2.2 逻辑常量逻辑常量是逻辑代数中表示常量真假值的符号,通常用T表示真,用F 表示假。

逻辑常量在逻辑运算中扮演着重要的角色。

2.3 逻辑运算逻辑运算是逻辑代数中的基本运算,包括与、或、非、异或等运算。

逻辑运算主要用于描述不同命题之间的逻辑关系,帮助我们进行逻辑推理和逻辑计算。

2.4 逻辑函数逻辑函数是逻辑代数中的一种特殊函数,它描述了不同逻辑变量之间的逻辑关系。

逻辑函数在逻辑代数中具有重要的地位,它可以通过逻辑运算表达逻辑命题之间的关系,是描述逻辑代数系统的重要工具。

3. 逻辑代数的基本运算逻辑代数的基本运算包括与运算、或运算、非运算、异或运算等。

这些基本运算在逻辑代数中有着严格的规则和性质,对于理解逻辑代数的基本原理和进行逻辑推理具有重要的意义。

3.1 与运算与运算是逻辑代数中的基本运算之一,它描述了逻辑与的关系。

与运算的运算规则如下:- 真与真为真,真与假为假,假与假为假。

与运算通常用符号“∧”表示,A∧B表示命题A与命题B的逻辑与关系。

3.2 或运算或运算是逻辑代数中的基本运算之一,它描述了逻辑或的关系。

或运算的运算规则如下:- 真或真为真,真或假为真,假或假为假。

或运算通常用符号“∨”表示,A∨B表示命题A与命题B的逻辑或关系。

逻辑代数基础

逻辑代数基础
Y (AB)
其真值表如表2.2.4所示
表2.2.4 与非逻辑真值表
输入 输出
A
BY
0
01
0
11
1
01
1
10
其逻辑规律服从“有0出1, 全1才出0”
实现与非运算用与非门电路来 实现,如图2.2.7所示
5. 或非(NOR)运算
表2.2.4 与非逻辑真值表
输入 输出
A
BY
0
01
0
11
1
01
1
10
或非运算是先或运 算后非运算的组合。以 二变量A、B为例,布尔 代数表达式为:
其真值表如表2.2.7所示 其门电路的逻辑符号如图2.2.11 所示
表2.2.7 同或逻辑真值表
输入 输出
A
BY
A B
= YA B
Y
0
01
0
10
1
00
图2.2.11 同或门逻辑符号
1
11
逻辑符号国标
2.3 逻辑代数的基本公式和常用公式
2.3.1 基本公式
表2.3.1为逻辑代数的基本公式,也叫布尔恒等式 表2.3.1 逻辑代数的基本公式
c. 非非律: (A) A
d. 吸收律:A + A B = A A (A+B) = A
e. 摩根定律: (AB) A B (A B) A B
注:以上定律均可由真值表验证
链接B
2.3.2 若干常用公式
表2.3.2为常用的一些公式
表2.3.2 常用公式
序号


21
A AB A
22 A AB A B
故: (ABC) A B C

逻辑代数

逻辑代数

一、逻辑代数的基本定律
结合律
分配律
A B C A B C A B C A B A C
A B C ( A B) ( A C )
A B C A B C
左右比较符合: ·变+,+变· 1变0,0变1 运算顺序不变
二、其它常用公式:
吸收律
A A B A
A ( A B) A
证明: 左边=A(1+B)
证明: 左边=A·A+A·B =A+AB
=A·1
=A =右边 练习:化简 AB+ABC 证明(A+B) ·(A+B+C)=A+B
=A
=右边
数字电路步入数字殿堂的台阶
2.3 逻辑代数的基本定律和规则
数字电路步入数字殿堂的台阶
2.4 逻辑代数的公式法化简
同一个逻辑函数可以写成不同形式的逻辑式,逻辑函数 式越简单,它所表示的逻辑关系越明显,也有利于用最少的 电子器件实现这个逻辑函数。
其中,最常用的为“与或”逻辑表达式。
最简“与或”式的标准: 1.含的与项最少; --门最少 2.各与项中的变量数最少。 --门的输入端最少 除此以外,还有与非式、或非式、或与式、与或非式
A B
A B A B
A
B
摩根定律
AB
A B
A B
0
0
0
1
0 1 1 1
1 0
1 1
1
1
1
1
0
1
0
0
A B A B
0
0

左右比较符合: 0 0 ·变+,+变· 1变0,0变1 0 1 运算顺序不变 0 0 公共非号不变

《数字电子技术基础》读书笔记02逻辑代数基础

《数字电子技术基础》读书笔记02逻辑代数基础

《数字电子技术基础》读书笔记02 逻辑代数基础2.1从布尔代数到逻辑代数1849年英国数学家乔治布尔(George Boole)提出布尔代数,使用数学方法进行逻辑运算。

把布尔代数应用到二值逻辑电路中,即为逻辑代数。

2.2逻辑代数中的运算(想想初等代数中的加减乘除)2.2.1三种基本运算与(AND):逻辑乘,Y=A B或(OR):逻辑加,Y=A+B非(NOT):逻辑求反,Y=Aˊ简单逻辑运算(与、或、非)的两套图形符号,均为IEEE(国际电气与电子工程师协会)和IEC(国际电工协会)认定。

上排为国外教材和EDA软件中普遍使用的特定外形符号;下排为矩形符号。

2.2.2复合逻辑运算(都可以表示为与、或、非的组合)与非(NAND):先与后非,与的反运算,Y=(A B)ˊ或非(NOR):先或后非,非的反运算,Y=(A+B)ˊ与或非(AND-NOR):先与再或再非,Y=(A B+C D)ˊ异或(Exclusive OR):Y=A⊕B=A Bˊ+AˊB A和B不同,Y为1;A和B相同,Y为0。

当A与B相反时,A Bˊ和AˊB,肯定有一个结果为1,则Y为1。

同或(Exclusive NOR):Y=A⊙B=A B+AˊBˊA和B相同,Y为1;A和B不同,Y为0。

当A与B相同时,A B和AˊBˊ,肯定有一个结果为1,则Y为1。

同或与同或互为反运算,即两组运算,只要输入相同,一定结果相反。

A⊕B=(A⊙B)ˊA⊙B=(A⊕B)ˊ复合逻辑运算的图像符号和运算符号。

2.3逻辑代数的基本公式和常用公式2.3.1基本公式(见对偶定理)2.3.2若干常用公式(见逻辑函数化简方法之公式化简法)2.4逻辑代数的基本定理2.4.1代入定理(相当于初等代数中的换元)任何一个包含逻辑变量A的逻辑等式中,若以另外一个逻辑式代入式中所有A的位置,则等式依然成立。

2.4.2反演定理对于任意一个逻辑式Y,若将其中所有的""换成"+","+"换成"","0"换成"1","1"换成"0",原变量换成反变量,反变量换成原变量,则得到的结果就是Yˊ。

逻辑代数的基本定理_基本规则_逻辑函数简化(18)

逻辑代数的基本定理_基本规则_逻辑函数简化(18)

Y AB AC
①求出反函数的最简 与或表达式
Y AB AC (A B)(A C) AB AC BC AB AC
②利用反演规则写出函数的最 简或与表达式
Y ( A B)( A C )
15
4、最简或非-或非表达式
非号最少、并且每个非号下面相加的变量也最少的或非-或非表达式。
则可得到的一个新的函数表达式Y',Y'称为函Y的对
偶函数。这个规则称为对偶规则。例如:
Y AB CDE
Y (A B)(C D E)
Y ABC DE
Y ABC DE
8
P21 表2.3.4
对偶规则的意义在于:如果两个函数相等,则它们的对偶函数也相等。利用对偶 规则,可以使要证明及要记忆的公式数目减少一半。例如:
0
00
1 11
0
101 101源自001 011
11
0 00
A B A+B A+B A B
0
00
1 11
0
11
0 10
1
01
0 01
1
11
0 00
A+B
1 1 1 0
A·B 1 0 0 0
2
2.3.2 逻辑代数的基本定 律
(1)常量之间的关系
与运算:0 0 0 0 1 0 1 0 0 111
或运算:0 0 0 0 11 1 0 1 111
10
本节小结
逻辑代数是分析和设计数字电路的重 要工具。利用逻辑代数,可以把实际逻 辑问题抽象为逻辑函数来描述,并且可 以用逻辑运算的方法,解决逻辑电路的 分析和设计问题。
与、或、非是3种基本逻辑关系,也 是3种基本逻辑运算。与非、或非、与或 非、异或则是由与、或、非3种基本逻辑 运算复合而成的4种常用逻辑运算。

数电 第2章 逻辑代数基础

数电 第2章 逻辑代数基础

“异或”运算的符号:

异或逻辑的真值表及其逻辑表达式:
A B 0 0 1 1 0 1 0 1
F 0 1 1 0
F A B AB AB
第2章 逻辑代数基础
A B A B A B
F F
异或门的逻辑符号
+ 1
F
第2章 逻辑代数基础
“同或”逻辑与“异或”逻辑相反,它表示当两个输入 变量相同时输出为1;相异时输出为0。 “同或”运算的符号:⊙ “同或”逻辑的真值表及其逻辑表达式:
必须注意,由原式求对偶式时,运算的优先顺序不能改
变, 且式中的非号也保持不变。 前面逻辑代数基本定律和公式,都是成对出现,而且都 是互为对偶的对偶式。 例如,已知 A(B+C)=AB+AC
则有
A+BC=(A+B)(A+C)
第2章 逻辑代数基础
2.2.3 若干常用公式
1. 合并律
AB AB A
V1 A B
&
F
( c) 中国标准
V2
二极管与门
与门的逻辑符号
第2章 逻辑代数基础
2. 或运算(逻辑加)
逻辑关系:?
或逻辑运算真值表:
A B E F
A 0 0 1 1
B 0 1 0 1
F 0 1 1 1
或逻辑实例
或逻辑可以用逻辑表达式表示:
F=A+B
第2章 逻辑代数基础
实现或逻辑的单元电路称为“或门”,其逻辑符号如左下 图所示,其中图 (a)为国际流行符号,图 (b)为 IEEE标准符号,
的B,则可以得到适用于多变量的反演律, 即
A B C A B C A B C
第2章 逻辑代数基础

逻辑函数的基本运算与定律

逻辑函数的基本运算与定律

与逻辑和与运算
♦ “所有前提皆为真,结论才为真”,这种逻辑关系称为与逻
辑; ♦与逻辑表明只有当所有前提条件均具备时,结论命题才为真;
电路实例
2016/9/23
状态表
开关A开关B 灯L
断断灭 断通灭 通断灭 通通亮
真值表
AB
L=A*B
00
0
0
1
0
1
0
0
与门符号
7
2.1基本逻辑运算-与逻辑和与运算
>
L = A^B
证明:
__ __ __ __ __ __
A + AB = A + B
A + AB = (A + A)・(A + B) =1 ・(A + B) =A + B
2.5逻辑代数的常用公式一消冗余项公式
__ __
> 2.5.3消冗余项公式
AB + AC + BC = AB + AC
证明: AB + AC + BC = AB + AC + (A + A) BC
2016/9/23
5
2.1基本逻辑运算-非逻辑和非运算
> L = f (刀)=A ♦ 字母A上方的短划线“一”表示非运算,符号读作“A非”; ♦ 非逻辑公理
0=1 1=0
♦ 非运算规则
A=A
♦ 表明非运算具有“否定之否定等于肯定”的双重否定律;
2016/9/23
6
2.1基本逻辑运算-与逻辑和与运算
11
2.1基本逻辑运算一逻辑运算的完备集
逻辑运算的优先级和逻辑运算的完备集
♦三种基本逻辑运算如在逻辑运算式中同时出现时,其优先顺序

数字逻辑第二章

数字逻辑第二章

☆ 或运算 ☆ 与运算 ☆ 非运算
第二章 逻辑代数基础
或运算(或门)
☆ 真值表
假定开关断开用0 表示,开关闭合用
A
B
F
1表示;灯灭用0表
示,灯亮用1表示
A 0 0 1 1
B 0 1 0 1
F 0 1 1 1
☆ 逻辑表达式 F=A+B
☆ 逻辑运算 0+0=0 0+1=1 1+0=1 1+1=1
逻辑或的 记忆规律: 见“1”为“1” 全“0”则“0”
1.最小项 (1)定义:如果一个具有n个变量的函数的“与项”包 含全部 n 个变量,每个变量都以原变量或反变量形式出现一 次,且仅出现一次,则该“与项”被称为最小项。 (2)最小项的数目:n个变量可以构成2n个最小项。 例如,3个变量A、 B、 C可以构成 、 、…、 A B C共8个最小项。 (3)简写:用mi表示最小项。 下标i的取值规则是:按照变量顺序将最小项中的原变 量用1表示,反变量用0表示,由此得到一个二进制数,与 该二进制数对应的十进制数即下标i的值。
学习目标
1、 熟练掌握8个定理,3个规则 2、 掌握复合逻辑运算
第二章 逻辑代数基础
一、逻辑代数的基本定理
常量运算:定理1 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 1 ; 0 · 0 = 0 0 · 1 = 0 A · A = A 1 · 0 = 0 1 · 1 = 1
数字逻辑
授课课时:40课时(理论32课时) 授课班级:计算机1151,1152
主讲教师:刘春燕
第二章 逻辑代数基础
2.1 2.2 2.3
逻辑代数的基本概念 逻辑代数的基本定理和规则 逻辑函数表达式的形式与变换

一逻辑代数的三个基本运算

一逻辑代数的三个基本运算

=∑m (3,5,6,7)
最小项得简写形式
西安电子科技大学国家级精品课程数字电路与系统设计
逻辑代数中的三个重要规则
代入规则
可以扩大基本定律的应用
任何一个含有变量X的等式,如果将所有出现X的 位置都 1、不能破坏原式的运算顺序-先括号后与、或 代之以一个函数F, 则等式仍然成立。 2 、不属于单变量上的非号应保留 用于快速的求一个函数的反函数 反演规则 号,将“+”号变为“ ·、 ”号 ,常量“0”变为“1”,“1”变为 性质: 1 F与 F*互为对偶函数 1 、不能破坏原式的运算顺序-先括号后与、或 “0” ,原变量变为反变量 ,反变量变为原变量,便可求得F的反演 2、任何函数均存在对偶函数 2、不属于单变量上的非号应保留 式。 3、若F=G成立,则F*=G*成立 用于逻辑关系的证明 对偶规则
最小项
与项 :
ABC B C A C
三变量最小项(标准与项) : 与或表达式:
A B C
A B C A BC
F =AB + AC + ABC
最小项表达式: F AB C A B C A BC ABC 最小项通常用符号mi来表示。
西安电子科技大学国家级精品课程数字电路与系统设计
三变量的最小项
(1)最小项 最小项定义:
n个变量的最小项是含n个变量的“与项”,其中每 个变量都以原变量或反变量的形式出现一次。
1个变量 最小项
A A
2个变量 最小项 AB AB AB AB 3个变量 最小项 ABC ABC ABC ABC ABC ABC ABC ABC
西安电子科技大学国家级精品课程数字电路与系统设计
冗余律
AB A C BC AB A C

逻辑代数的基本运算

逻辑代数的基本运算
上一页 下一页 返回
2.1 逻辑代数

Y=A·B或Y=AB
(2-1)
❖ 式中的小圆点“·”表示A,B的与运算,又叫逻辑乘。在不致引起混淆的 前提下乘号“·”可以被省略,而写成Y = AB。在有些文献里,用符号∧、 ∩表示与运算请读者注意。在电路中,与逻辑的逻辑符号如图2-1(b)所 示。
上一页 下一页 返回
(2-7)
上一页 下一页 返回
2.1 逻辑代数
❖ 5.与或非运算
❖ 这是一个很典型的组合逻辑运算,从字面上也可以看出,它是与运算、 或运算和非运算3种逻辑运算的组合。如图2-8所示是其逻辑符号,如图 2-9所示是其等效逻辑电路图
❖ 逻辑表达式为

Y AB CD
(2-8)
❖ 真值表如表2-11所示。
上一页 下一页 返回
2.1 逻辑代数
❖ 仿照前面的方法,用0和1表示的或逻辑真值表如表2-4所示,用逻辑表 达式描述可写为

Y=A+B
(2-2)
❖ 式中的符号“+”表示A,B的或运算,也称为逻辑加。在有些文献里,用
符号∨, ∪表示或运算,请读者注意。在电路中或逻辑的逻辑符号如图2-
2(b)所示。
上一页 下一页 返回
内,就判断为1(或0)状态。 ❖ 3.正、负逻辑的规定 ❖ 用“1"表示高电平,用“0"表示低电平
返回
第二节 逻辑代数的基本定律 和逻辑函数的化简
❖ 一、逻辑代数的基本公式
❖ 1.变量和常量的关系定律 ❖ (1)0、1律 ❖ A+0=A ❖ A+1=1 ❖ A·0=0 ❖ A·1=A ❖ (2)互补律 A+A=1 A·A=0
2.1 逻辑代数

逻辑代数及其应用基础知识讲解

逻辑代数及其应用基础知识讲解

公式(12a)的证明(公式推导):
左 A AB ( A A)(A B) 1( A B) A B 右
2.2 代入定理及其应用
• 代入定理
------在任意一个包含变量A的等式中,若用任何一个逻 辑式代替等式中的A,则等式仍然成立。
代入定理
• 应用举例: 式(8a) 式 A A 1
可将任何一个函数化为 mi
• 例:
Y ( A, B,C ) ABC AC BC ABC AC(B B) BC( A A) ABC ABC ABC ABC ABC m3 m6 m4 m5 m1
m(1,3,4,5,6)
2. 逻辑函数式的最小项之和形式:
2. 逻辑函数最小项之和的形式:
• 例:
Y ( A, B,C, D) ( AD AD BD CD) ( AD) ( AD) (BD) (CD) ( A D) ( A D) (B D) (C D) ABD ACD ABD(C C) ACD(B B) ABCD ABCD ABCD ABCD
为1时都使Y=1,所以
1 0 0 1 ABC 1
1 010 Y ( A, B,C) ABC ABC ABC 1 1 0 0
1 110
• 真值表 逻辑式:
1. 从真值表中找出所有使函数值等于1 的输入变量取 值。
2. 上述的每一组变量取值下,都会使一个乘积项的值 为1。在这个乘积项中,取值为1的变量写入原变量, 取值为0的写入反变量。
• 波形图
真值表
例:将波形图上不同时间段中A、B、C与Y的取值对应
逻辑函数式的标准形式:最小项之和
1. 最小项及其性质
最小项 m: • m是乘积项 • 包含n个输入变量 • n个输入变量都以原变量或反变量的形式在m中

第二章 逻辑代数基础

第二章 逻辑代数基础

上页 下页 返回 17
第2章
2.3 复 合 逻 辑
1.与非逻辑
F = AB
2.或非逻辑 F = A+B
3. 与或非逻辑
F = AB+CD
A &F
A
F
B
B
与非门
A
F
≥1
B
或非门
A
B&
F
C
D
与或非门
上页 下页 返回 18
第2章
2.3 复 合 逻 辑
4.异或逻辑—相同为‘0’,相异为‘1’
F = A B =A B + A B
A) F1= [( A+ B) •C + D]( A+ C)
B) F2= A•B •C •D •E
[例2] 求下列函数的对偶函数 A)F1= AB+ C •D + AC B) F2= A+ B + C + D + E
A) F1*=[( A+ B) •C + D]( A+ C)
B) F2*=A•B •C •D •E
n个变量有2n个最小项,记作mi 3个变量有23(8)个最小项
n个变量的最小项,有n个相邻项
最小项 ABC ABC ABC ABC A BC A BC AB C ABC
二进制数 000 001 010 011 100 101 110 111
十进制数 0 1 2
3
45 67
编号
m0 m1 m2
m3
m4 m5
A⊕A⊕A⊕A⊕…⊕A = ? A (A的个数为奇数)
An-1⊕An-2⊕…⊕A0 = ?
0 (Ai中‘1’的个数为偶数) 1 (Ai中‘1’的个数为奇数)

逻辑代数基础

逻辑代数基础

Y AC AB
AC( B B) AB(C C)
ABC ABC ABC ABC ABC ABC ABC m5 m6 m7
例1:画出 Y AC AB 的卡诺图
Y ABC ABC ABC m5 m6 m7
输入变量 BC 00 A 0 0 1 00 01 11 10 m0 m1 m3 m2 m4 m5 m7 m6 0
0 0 0 0 1 0 0 0
0 0 0 0 0 1 0 0
0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 1



② 最小项的性质 对于任意一个最小项,只有一组变量取值使 它的值为1,而在变量取其它各值时,这个 最小项的值都是零; 不同的最小项,使它的值为1的那组变量取 值也不同; 对于变量的同一组取值,任意两个最小项 的乘积为零; 对于变量的同一组取值,所有最小项的逻辑 或为1。
第2章 逻辑代数基础
§2.1 逻辑代数 § 2.2 逻辑函数表达式的形式与变换 §2.3逻辑函数的化简
§2.1逻辑代数的基本规则和定理
逻辑代数(又称布尔代数),它是分析和 设计逻辑电路的数学工具。虽然它和普通代 数一样也用字母表示变量,但变量的取值只 有“0”,“1”两种,分别称为逻辑“0”和逻 辑 “1”。这里“0”和“1”并不表示数量的大小, 而是表示两种相互对立的逻辑状态。
③最小项的编号
注:下标与编码所对应的十进制数值相同
④函数的最小项表达式
将逻辑函数表达式化成一组最小项之和,称为 最小项表达式。任何一个函数均可表达成 唯一的 最小项之和。 如:
L( A, B, C ) ( AB AB C ) AB
( AB A B C ) AB AB ABC AB ABC A BC ABC ABC m3 m5 m 6 m 7 m(3,5,6,7)

逻辑代数基本公式及定律

逻辑代数基本公式及定律
§2.3 逻辑代数的基本公式和常用公式 2.3.1 基本公式
一、基本定律
或运算规则:
0+0=0 ,0+1=1 ,1+0=1,1+1=1
A 0 A , A 1 1, A A A, A A 1
与运算规则:
0•0=0
非运算规则:
0•1=0
1 0
1•0=0
0 1
1•1=1
(2)
求证: (分配律第2条) A+BC=(A+B)(A+C) 证明: 右边 =(A+B)(A+C) =AA+AB+AC+BC =A +A(B+C)+BC ; 分配律 ; 结合律 , AA=A
=A(1+B+C)+BC ; 结合律 =A • 1+BC ; 1+B+C=1 =A+BC =左边 ; A • 1=A
(3)
五、德 摩根定理(反演律) (De Morgan)
AB A B A B AB
1 2
证明: 真值表法、 穷举法
推广到多变量:
ABC A B C
A B C ABC
说明:两个(或两个以上)变量的与非(或非) 运算等于两个(或两个以上)变量的非或(非 与)运算。
证明:
A· A· B=A
A· A· B = A·(A+B) =A · B
(A+B)=A A· A· B= A· A· A· B= ?
A × A √ A· B A· B × ×
(9)
§ 2.4 逻辑代数的基本定理
2.4.1 代入定理
内容:在任何一个包含变量A的逻辑等式中, 若以另外一个逻辑式代替式中所有的变量A, 则等式仍然成立。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

合并律: 吸收律:
AB + AB = A A + AB = A
A + AB = A + B
证明:
A + AB = ( A + A)( A + B) = 1i( A + B) = A + B AB + AC + BC = AB + AC
证明:
AB + AC + BC = AB + AC + ( A + A) BC = AB + AC + ABC + ABC = AB + AC
A•0 = 0 A •1 = A A• A = A
A• A = 0
A +1 = 1 A+0 = A A+ A= A
A+ A =1
4
3、与普通代数相似的定律 交换律:
A• B = B • A
A+ B = B + A
结合律: ( A • B) • C = A • ( B • C ) 分配律:
( A + B) + C = A + ( B + C )
1
2.1.2 三种基本运算(与、或、非)
举例:考察电路中,开关A、B的状态如何影响灯泡F的状态。(逻辑关系)
A E A B F E F E A F R
B
逻辑变量:A 规定:
B
F
开关合上: A=1 灯亮: F=1
B=1
开关断开:A=0
B=0
灯灭: F=0
1、与运算(逻辑乘)
A E B F
表达式:
F = A • B = AB
F = f ( A, B, C ,
举例:
)
A
0 0 0 0 1
1
F1 = A + BC F2 = ( A + B )( A + C )
B C
F1
F2
0 0 1 1 0
0
0
0 0 0 1 1 1 1 1
0 0 0 1 1 1 1 1
逻辑函数的相等: 对于形式不同的两个逻辑函数,如果 1、输入变量相同 2、真值表相同
A+ B = A• B
用 B = C + D 代替等式两边的B,则有:
A + C + D = A•C + D = A•C • D
5
2. 反演规则: 对于任意一个逻辑函数F,将表达中:
• 换成+ 0换成1
+换成 • 1换成0 反变量换成原变量
原变量换成反变量
所得到的新的表达式为F的反函数,记为: F 举例: 求 F = A + B + C + D + E 的反函数。 注意: 1、原式中变量的运算顺序不变 2、不属于单变量上的非号保留不变
1 0 1 0
1
1 1
1 1
0 1
2.2 逻辑代数的基本定律和规则
2.2.1 基本定律
1、常量之间的逻辑关系 2、变量和常量之间的逻辑关系
0•0 = 0 0 •1 = 1• 0 = 0 1•1 = 1 0+0 = 0 0 +1 = 1+ 0 = 1 1+1 = 1
0 =1 1= 0
0-1律: 自等律: 重叠律: 互补律:
F = AB + AC = ( A + B)( A + C ) = AB • AC = ( A + B) + ( A + C ) = A B + AC
与或式 或与式 与非与非式 或非或非式 与或非式
作业: 2-1(1,3) 2-2(1,3,5,7) 证明左式成立
10
2.3 复合逻辑
2.3.1 复合逻辑运算和复合门
与非
A B A B A B
F = AB
&
或非
A B
F = A+ B
≥1
F
与或非
F = AB + CD
F
F
A B
F
A B C D
& ≥1
F
F
A B
+
F
7
异或运算
F = A B + AB = A ⊕ B
A
B
F
逻辑符号:
A B
A B
=1
F
0 1 1 0
输入变量取值相同时,函数为0; 输入变量取值不同时,函数为1.
A + BC = ( A + B)( A + C )
A • ( B + C ) = AB + AC
4、逻辑代数中的特殊规律 反演律: 还原律:
A• B = A + B A= A
A+ B = A• B
2.2.2 三个重要规则
1. 代入规则: 任何一个逻辑等式,如果将等式两边出现的某一变量都代之以同一 逻辑函数,则等式仍然成立。 举例:
B
A
B
F
0 1 1 0
A⊕ B = A
( A ⊕ B)′ = A
1 0 0 1
互为反函数 互为对偶函数
B
B
A
(A
B = A⊕ B
B)′ = A ⊕ B (自证)
异或运算与同或运算的一些特性: 1、因果互换性
A
B
F
F = A⊕ B A=F⊕B B=F⊕A
2、常用公式(见书) 其中:
F=A A=F B=F
B B A
0 1 1 0
A⊕ A⊕ A⊕
推广:
⎧0 ( A的个数为偶数) ⊕A=⎨ ⎩1 (A的个数为奇数)
A
B
F
A⊕ B ⊕C ⊕ D ⊕
=?
思考:这个性质可以用来干什么?
1 0 0 1
9
2.3.1 逻辑运算符的完备性
完备集: 对于一个代数系统,若仅用它所定义的一组运算符号就能解决 所有的运算问题,则称这一组运算符号是一个完备的集合,简称为~。 逻辑代数中的完备集: 【与,或,非】 举例: 【与非】 【或非】 【与或非】
F = A• B •C • D• E
3. 对偶规则: 对于任意一个逻辑函数F,将表达中:
• 换成+
0换成1
+换成 • 1换成0
所得到的新的表达式为F的对偶函数,记为: ′ F 举例: 求 F = A + B + C + D + E 的对偶函数。 F ′ = A • B • C • D • E 求 F = A • B + A • (C + 0) 的对偶函数。 F ′ = ( A + B) • ( A + C • 1) 注意: 1、原式中变量的运算顺序不变 2、不属于单变量上的非号保留不变
A B A B
&
F
逻辑符号:
国标符号 美国符号 (国际符号) 常用符号
U CC (+5V )
R(3.9 K )
F
A
B
F
A B
F
0 0 0
1
二极管与门:
V1
A
F
B
V2
2
2、或运算(逻辑加) 表达式:
A B E F
F = A+ B
≥1
国标符号 美国符号 (国际符号) 常用符号
逻辑符号: A
B A B
A B
F
A B

F
同或运算
F = AB + AB = A
B
逻辑符号:
A
B
F
A B
=
F
1 0 0 1
输入变量取值相同时,函数为1; 输入变量取值不同时,函数为0.
A B
F
A B
F
8
异或运算与同或运算的关系: 异或运算 同或运算
F = A B + AB = A ⊕ B
F = AB + AB = A
A B F
第二章 逻辑代数基础
2.1 三种基本逻辑运算
2.1.1 逻辑变量
逻辑变量: 逻辑代数中用来表达事物状态的量。通常用大写字母表示。 逻辑变量的取值: 0,1
没有数值大小的意义,仅仅表示事物的两种相互对立的状态。 例如:开、关; 行、止; 同意、不同意;
举例: A :表示房间里某个灯的状态。A=1(灯亮) A=0 (灯灭)
F
F
A
B
F
+
V1
A B
F
0
1 1
二极管或门:
F
V2
R (3.9 K )
1
3、非运算(逻辑反) 表达式:
R
F=A
A F
逻辑符号:
E A F
A
国标符号
美国符号 F (国际符号) 常用符号
A
F
A
F
二极管或门:
U CC (+5V )
RC
A
R
F (U O )
V
3
2.1.3 逻辑函数
逻辑函数: 用来表达输入逻辑变量(自变量)与输出逻辑变量(因变量) 之间逻辑关系的函数。
相关文档
最新文档