第二章 逻辑代数基础.ppt
《第二章 逻辑代数基础.ppt》由会员分享,可在线阅读,更多相关《第二章 逻辑代数基础.ppt(97页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章第二章 逻辑代数基础逻辑代数基础数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学思思 考考 题题1逻辑代数逻辑代数与普通代与普通代数运算规数运算规则不同处则不同处2逻辑代数逻辑代数为什么要为什么要进行化简进行化简3逻辑代数逻辑代数表达式类表达式类型为什么型为什么要转换要转换数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学第二章第二章 逻辑代数基础逻辑代数基础基本概念基本概念逻辑:事物的因果关系逻辑:事物的因果关系逻辑运算的数学基础:逻辑运算的数学基础:逻辑代数逻辑代数在二值逻辑中的变量取值:在二值逻辑中的变量取值:0/10/1数数字字电电子子技技术术基基础础
2、第第五五版版五邑大学五邑大学2.1 逻辑代数中的三种基本运算逻辑代数中的三种基本运算与与(AND)或或(OR)非非(NOT)以以A A=1=1表示开关表示开关A A合上,合上,A A=0 0表示开关表示开关A A断开;断开;以以B=1B=1表示开关表示开关B B合上,合上,B=0B=0表示开关表示开关B B断开;断开;以以Y Y=1 1表示灯亮,表示灯亮,Y Y=0 0表示灯不亮;表示灯不亮;三种电路的因果关系不同:三种电路的因果关系不同:数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学与与条件同时具备,结果发生条件同时具备,结果发生Y=A AND B =A&B=AB=ABA B
3、A BY Y0 00 00 00 10 10 01 0 00 01 1 11 1数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学或或条件之一具备,结果发生条件之一具备,结果发生Y=A OR B =A+BA BA BY Y0 00 00 00 10 11 11 0 01 11 1 11 1数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学非非条件不具备,结果发生条件不具备,结果发生 A A Y Y0 0 1 11 10 0数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学几种常用的复合逻辑运算几种常用的复合逻辑运算与非与非 或非或非 与或非与或非数数字字电电
4、子子技技术术基基础础 第第五五版版五邑大学五邑大学几种常用的复合逻辑运算几种常用的复合逻辑运算异或异或A BA BY Y0 00 00 00 10 11 11 0 01 11 1 10 0数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学几种常用的复合逻辑运算几种常用的复合逻辑运算同或同或A BA BY Y0 00 01 10 10 10 01 0 00 01 1 11 1数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学2.2.1 基本公式基本公式表2.3.1为逻辑代数的基本公式,也叫布尔恒等式表2.3.1 逻辑代数的基本公式2.2 逻辑代数的基本公式和常用公式逻辑代
5、数的基本公式和常用公式数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学A 0=0A+0=AA 1=AA+1=12.交换律、结合律、分配律交换律、结合律、分配律a.交换律交换律:AB=BA A+B=B+Ab.结合律结合律:A(BC)=(AB)C A+(B C)=(AB)+Cc.分配律分配律:A(B+C)=AB+AC A+BC=(A+B)(A+C)1.关于变量与常数关系的定理关于变量与常数关系的定理逻辑代数的基本公式逻辑代数的基本公式说明:由表中可以看出说明:由表中可以看出数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学a.互补律:b.重叠律:A A=A A+A=Ac.
6、非非律:d.吸收律:A+A B=A A(A+B)=A e.摩根定律:注:以上定律均可由真值表验证注:以上定律均可由真值表验证3.逻辑函数独有的基本定理逻辑函数独有的基本定理逻辑代数的基本公式逻辑代数的基本公式数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学逻辑代数的基本公式和常用公式逻辑代数的基本公式和常用公式表2.3.1 逻辑代数的基本公式数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学表2.3.2 常用公式2.2.2 若干常用公式若干常用公式逻辑代数的基本公式和常用公式逻辑代数的基本公式和常用公式数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学2.
7、3 逻辑代数的基本定理逻辑代数的基本定理2.3.1 代入定理代入定理 任何一个含有变量任何一个含有变量A 的等式,如果的等式,如果将所有出现将所有出现 A 的位置都用同一个逻辑函的位置都用同一个逻辑函数数G来替换,则等式仍然成立。来替换,则等式仍然成立。利用代入定理可以证明一些公式,也可以将利用代入定理可以证明一些公式,也可以将前面的两变量常用公式推广成多变量的公式前面的两变量常用公式推广成多变量的公式数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学2.3.1 代入定理代入定理应用举例:应用举例:式式 A+BC =(A+B)(A+C)A+B(CD)=(A+B)(A+CD)=(A+
8、B)(A+C)(A+D)?数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学应用举例:应用举例:2.3.1 代入定理代入定理利用代入定理可以证明一些公式,也可以将利用代入定理可以证明一些公式,也可以将前面的两变量常用公式推广成多变量的公式前面的两变量常用公式推广成多变量的公式数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学2.3 逻辑代数的基本定理逻辑代数的基本定理2.3.2 反演定理反演定理 若已知逻辑函数若已知逻辑函数Y的逻辑式,则只要将的逻辑式,则只要将Y式中所有的式中所有的“.”换为换为“+”,“+”换为换为“.”,常量常量“0”换成换成“1”,“1”换成换成
9、“0”,所有,所有原原变量(不带非号)变成变量(不带非号)变成反反变量,变量,所有所有反反变量换成变量换成原原变量,得到的新函数即为变量,得到的新函数即为原函数原函数Y的的反函数反函数(补函数)(补函数)。数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学2.3.2 反演定理反演定理2.3.2 反演定理反演定理 -对任一逻辑式对任一逻辑式 变换顺序 先括号,然后乘,最后加 不属于单个变量的上的反号保留不变数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学2.3.2 反演定理反演定理应用举例:应用举例:数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学2.3.
10、2 反演定理反演定理解:由反演定理解:由反演定理例例例例 若若若若 Y Y(A A B B)C CD D +C+C,求反函数,求反函数,求反函数,求反函数数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学2.3 逻辑代数的基本定理逻辑代数的基本定理2.3.3 对偶规则对偶规则 设设Y是一个逻辑函数,如果将是一个逻辑函数,如果将Y中所有中所有的的“+”换成与换成与“”,“.”换成与换成与“+”,“1”换成与换成与“0”,“0”换成与换成与“1”,而变量保持,而变量保持不变不变,则所得的新的逻辑式,则所得的新的逻辑式 YD 称为称为Y的的对偶式对偶式。如:如:数数字字电电子子技技术术基
11、基础础 第第五五版版五邑大学五邑大学2.3.3 对偶规则对偶规则对偶规则:对偶规则:如果两个函数如果两个函数Y和和G相等,则其对偶式相等,则其对偶式YD和和GD也必然相等。利用对偶式可以证明一些常用公式也必然相等。利用对偶式可以证明一些常用公式例例 试利用对偶规则证明分配律试利用对偶规则证明分配律 ABC=(A+B)(A+C)式子成立式子成立证明:设证明:设Y ABC,G(A+B)(A+C),则它们的,则它们的对偶式为对偶式为由于由于故故YG,即,即ABC=(A+B)(A+C)数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学2.3.3 对偶规则对偶规则证明:设证明:设则它们的对偶
12、式为则它们的对偶式为由于由于故故YG,即即试利用对偶规则证明吸收律试利用对偶规则证明吸收律AA BAB 式子成立式子成立数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学2.4 逻辑函数及其表示方法逻辑函数及其表示方法真值表真值表逻辑式逻辑式逻辑图逻辑图波形图波形图卡诺图卡诺图逻辑函数及其表示方法逻辑函数及其表示方法各种表示方法之各种表示方法之间可以相互转换间可以相互转换数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学真真 值值 表表输入变量输入变量A B CA B C输出输出Y Y1 1 Y Y2 2 遍历所有遍历所有可能的输可能的输入变量的入变量的取值组合取值组合
13、输出对应输出对应的取值的取值YBA011101110000输出输入数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学逻辑式逻辑式 将输入将输入/输出之间的逻辑关系用输出之间的逻辑关系用与与/或或/非非的运算的运算式表示就得到逻辑式。式表示就得到逻辑式。如异或关系的逻辑函数可写成如异或关系的逻辑函数可写成 YA B AB 逻逻 辑辑 式式数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学逻辑图逻辑图 用用逻辑图形符号逻辑图形符号表示逻辑运算关系,与逻辑电路表示逻辑运算关系,与逻辑电路的实现相对应。的实现相对应。下图表示的是异或关系的逻辑图下图表示的是异或关系的逻辑图逻逻
14、辑辑 图图ABY数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学波形图波形图 将输入变量所有取值可能与对应输出按时间顺序排将输入变量所有取值可能与对应输出按时间顺序排列起来画成时间波形,也称时序图。列起来画成时间波形,也称时序图。如如波波 形形 图图数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学卡卡 诺诺 图图 逻辑函数的卡诺图表示法逻辑函数的卡诺图表示法实质:将逻辑函数的实质:将逻辑函数的最小项之和最小项之和的以图形的方的以图形的方式表示出来式表示出来以以2n个小方块分别代表个小方块分别代表 n 变量的所有最小项,变量的所有最小项,并将它们排列成矩阵,而且使并将
15、它们排列成矩阵,而且使几何位置相邻几何位置相邻的的两个最小项在两个最小项在逻辑上也是相邻的逻辑上也是相邻的(只有一个变(只有一个变量不同),就得到表示量不同),就得到表示n变量全部最小项的卡变量全部最小项的卡诺图。诺图。数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学逻辑函数的两种标准形式逻辑函数的两种标准形式最小项最小项之和之和 最大项最大项之积之积数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学两变量两变量A,B的最小项的最小项三变量三变量A,B,C的最小项的最小项逻辑函数的最小项之和的形式逻辑函数的最小项之和的形式最小项举例:最小项举例:数数字字电电子子技技术
16、术基基础础 第第五五版版五邑大学五邑大学最小项的编号最小项的编号最小项最小项取值取值对应对应编号编号A B CA B C十进制数十进制数0 0 00 0 0 0 0m m0 00 0 10 0 1 1 1m m1 10 1 00 1 0 2 2m m2 20 1 10 1 1 3 3m m3 31 0 01 0 0 4 4m m4 41 0 11 0 1 5 5m m5 51 1 01 1 0 6 6m m6 61 1 11 1 1 7 7m m7 7数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学逻辑函数转化成最小项之和的形式逻辑函数转化成最小项之和的形式例:例:利用公式可将任
17、何一个函数化为逻辑函数 最小项之和的形式数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学逻辑函数转化成最小项之和的形式逻辑函数转化成最小项之和的形式例:例:数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学卡卡 诺诺 图图 逻辑函数的卡诺图表示法逻辑函数的卡诺图表示法实质:将逻辑函数的实质:将逻辑函数的最小项之和最小项之和的以图形的方的以图形的方式表示出来式表示出来以以2n个小方块分别代表个小方块分别代表 n 变量的所有最小项,变量的所有最小项,并将它们排列成矩阵,而且使并将它们排列成矩阵,而且使几何位置相邻几何位置相邻的的两个最小项在两个最小项在逻辑上也是相邻的逻辑
18、上也是相邻的(只有一个变(只有一个变量不同),就得到表示量不同),就得到表示n变量全部最小项的卡变量全部最小项的卡诺图。诺图。数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学表示最小项的卡诺图表示最小项的卡诺图二变量卡诺图二变量卡诺图 三变量的卡诺图三变量的卡诺图4 4变量的卡诺图变量的卡诺图数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学各种表现形式的相互转换各种表现形式的相互转换真值表真值表 逻辑式逻辑式例:奇偶判别函数的真值表例:奇偶判别函数的真值表nA=0,B=1,C=1使 ABC=1nA=1,B=0,C=1使 ABC=1nA=1,B=1,C=0使 ABC=
19、1这三种取值的任何一种都使这三种取值的任何一种都使Y=1,所以所以 Y=?A AB B C CY Y0 00 00 00 00 00 01 10 00 01 10 00 00 01 11 11 11 10 00 00 01 10 01 11 11 11 10 01 11 11 11 10 0数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学真值表真值表 逻辑式:逻辑式:1.找出真值表中使找出真值表中使 Y=1 的输入变量取值组合。的输入变量取值组合。2.每组输入变量取值对应一个乘积项,其中取值每组输入变量取值对应一个乘积项,其中取值为为1的写原变量,取值为的写原变量,取值为0的写反
20、变量。的写反变量。3.将这些变量相加即得将这些变量相加即得 Y。各种表现形式的相互转换各种表现形式的相互转换数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学例例2.5.2 已知真值表如表已知真值表如表2.5.2所示,试写所示,试写出输出的逻辑函数出输出的逻辑函数解:其输出的逻辑函数为解:其输出的逻辑函数为各种表现形式的相互转换各种表现形式的相互转换数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学真值表真值表 逻辑式:逻辑式:1.找出真值表中使找出真值表中使 Y=1 的输入变量取值组合。的输入变量取值组合。2.每组输入变量取值对应一个乘积项,其中取值每组输入变量取值对
21、应一个乘积项,其中取值为为1的写原变量,取值为的写原变量,取值为0的写反变量。的写反变量。3.将这些变量相加即得将这些变量相加即得 Y。把输入变量取值的所有组合逐个代入逻辑式中把输入变量取值的所有组合逐个代入逻辑式中求出求出Y,列出真值表,列出真值表各种表现形式的相互转换各种表现形式的相互转换数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学例例2.5.3 写出逻辑函数写出逻辑函数YAB C 的的真值表真值表解:其真值表如表解:其真值表如表2.5.3所示所示输入输入输出输出ABCY00001111001100110101010110101110表表2.5.3各种表现形式的相互转换各
22、种表现形式的相互转换数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学逻辑式逻辑式 逻辑图逻辑图1.用图形符号代替逻辑式中的逻辑运算符。用图形符号代替逻辑式中的逻辑运算符。各种表现形式的相互转换各种表现形式的相互转换数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学例例2.5.4 画出逻辑函数画出逻辑函数Y(AB+C )(AC )B)的逻辑电路的逻辑电路解:其实现电路如解:其实现电路如图图2.5.3所示所示各种表现形式的相互转换各种表现形式的相互转换数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学逻辑式逻辑式 逻辑图逻辑图1.用图形符号代替逻辑式中的逻辑运
23、算符。用图形符号代替逻辑式中的逻辑运算符。2.从从输入到输出输入到输出逐级写出每个图形符号对应的逻辑逐级写出每个图形符号对应的逻辑 运算式。运算式。各种表现形式的相互转换各种表现形式的相互转换数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学例例2.5.5 已知逻辑电路如图已知逻辑电路如图2.5.4,试写出,试写出输出端的逻辑函数式。输出端的逻辑函数式。解:输出的逻辑式为解:输出的逻辑式为各种表现形式的相互转换各种表现形式的相互转换数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学波形图波形图 真值表真值表各种表现形式的相互转换各种表现形式的相互转换 将每个时间段内输入
24、变量和输出的取值对将每个时间段内输入变量和输出的取值对应列表,即可得到函数的真值表。应列表,即可得到函数的真值表。数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学波形图波形图 真值表真值表各种表现形式的相互转换各种表现形式的相互转换例例2.5.6 已知图所示是某个逻辑电路的输入输出已知图所示是某个逻辑电路的输入输出波形,试画出该真值表,并判断其逻辑功能波形,试画出该真值表,并判断其逻辑功能Y YB BA A1 11 11 10 00 01 10 01 10 01 10 00 0输出输出输出输出输入输入输入输入数数字字电电子子技技术术基基础础 第第五五版版五邑大学五邑大学波形图波形
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二章 逻辑代数基础 第二 逻辑 代数 基础
限制150内