第3章布尔代数与逻辑函数化简PPT讲稿.ppt
《第3章布尔代数与逻辑函数化简PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第3章布尔代数与逻辑函数化简PPT讲稿.ppt(81页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第3章布尔代数与逻辑函数化简第1页,共81页,编辑于2022年,星期一一、基本公式一、基本公式 逻辑常量运算公式逻辑常量运算公式 逻辑变量与常量的运算公式逻辑变量与常量的运算公式 0 0=00 1=01 0=01 1=10+0=00+1=11+0=11+1=10 1 律律重叠律重叠律 互补律互补律 还原律还原律 0+A=A1+A=1 1 A=A0 A=0A+A=A A A=A 3.1 基本公式和规则基本公式和规则第2页,共81页,编辑于2022年,星期一二、基本定律二、基本定律 (一一)与普通代数相似的定律与普通代数相似的定律 交换律交换律 A+B=B+A A B=B A结合律结合律 (A+B
2、)+C=A+(B+C)(A B)C=A (B C)分配律分配律 A(B+C)=AB+AC A+BC=(A+B)(A+C)普通代数没有!普通代数没有!利用真值表利用真值表 逻辑等式的逻辑等式的证明方法证明方法 利用基本公式和基本定律利用基本公式和基本定律第3页,共81页,编辑于2022年,星期一111111111100 例例1 1 证明等式证明等式 A+BC=(A+B)(A+C)解:解:真值表法真值表法公式法公式法右式右式=(A+B)(A+C)用分配律展开用分配律展开=AA+AC+BA+BC=A+AC+AB+BC=A(1+C+B)+BC=A 1 +BC=A+BC0000A B C A+BC(A+
3、B)(A+C)0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1=左式左式第4页,共81页,编辑于2022年,星期一 (二二)逻辑代数的特殊定理逻辑代数的特殊定理 吸收律吸收律 A+AB=A A+AB=A(1+B)=A 第5页,共81页,编辑于2022年,星期一001 1111 0110 1110 0A+BA BA B001 1001 0000 1110 0A BA+BA B (二二)逻辑代数的特殊定理逻辑代数的特殊定理 吸收律吸收律 A+AB=A 推广公式:推广公式:思考:思考:(1)若已知若已知 A+B=A+C,则,则 B=C 吗?吗?(2)若已知若已知 AB
4、=AC,则,则 B=C 吗?吗?推广公式:推广公式:摩根定律摩根定律(又称又称反演律反演律)第6页,共81页,编辑于2022年,星期一三、重要规则三、重要规则 (一一)代入规则代入规则 A A A A均用均用 代替代替A均用均用 代替代替B均用均用C代替代替利用代入规则能扩展基本定律的应用。利用代入规则能扩展基本定律的应用。将逻辑等式两边的某一变量均用同一个逻将逻辑等式两边的某一变量均用同一个逻辑函数替代,等式仍然成立。辑函数替代,等式仍然成立。第7页,共81页,编辑于2022年,星期一例例2 证明证明解解这是两变量的求反公式,这是两变量的求反公式,若将等若将等式两边的式两边的B用用B+C代入
5、便得到代入便得到这样就得到三变量的摩根定律。这样就得到三变量的摩根定律。第8页,共81页,编辑于2022年,星期一变换时变换时注意注意:(1)不能改变原来的运算顺序。不能改变原来的运算顺序。(2)反变量换成原变量只对单个变量有效,而长非反变量换成原变量只对单个变量有效,而长非 号保持不变。号保持不变。可见,求逻辑函数的反函数有两种方法:可见,求逻辑函数的反函数有两种方法:利用反演规则或摩根定律。利用反演规则或摩根定律。原运算次序为原运算次序为 (二二)反演规则反演规则 对任一个逻辑函数式对任一个逻辑函数式 Y,将,将“”换成换成“+”+”,“+”换成换成“”,“0”换成换成“1”,“1”换成换
6、成“0”,原变量换成反变量,反变量,原变量换成反变量,反变量换成原变量,则得到原逻辑函数的反函数换成原变量,则得到原逻辑函数的反函数。第9页,共81页,编辑于2022年,星期一 (三三)对偶规则对偶规则 对任一个逻辑函数式对任一个逻辑函数式 Y,将,将“”换成换成“+”+”,“+”+”换成换成“”,“0”换成换成“1”,“1”换成换成“0”,则得到原逻,则得到原逻辑函数式的对偶式辑函数式的对偶式 Y 。对偶规则:两个函数式相等,则它们的对偶式也相等。对偶规则:两个函数式相等,则它们的对偶式也相等。应用对偶规则可将基本公式和定律扩展。应用对偶规则可将基本公式和定律扩展。变换时注意:变换时注意:(
7、1)变量不改变变量不改变 (2)不能改变原来的运算顺序不能改变原来的运算顺序A+AB=A A (A+B)=A 第10页,共81页,编辑于2022年,星期一四、基本公式应用四、基本公式应用 1.证明等式证明等式例例 3 用公式证明用公式证明解解第11页,共81页,编辑于2022年,星期一 2.逻辑函数不同形式的转换逻辑函数不同形式的转换 逻辑函数的形式是多种多样的,一个逻辑问题可以用多逻辑函数的形式是多种多样的,一个逻辑问题可以用多种形式的逻辑函数来表示,种形式的逻辑函数来表示,每一种函数对应一种逻辑电路。每一种函数对应一种逻辑电路。逻辑函数的表达形式通常可分为逻辑函数的表达形式通常可分为五种五
8、种:与或与或表达式、表达式、与非与非-与非与非表达式、表达式、与或非与或非表达式、表达式、或与或与表达式、表达式、或非或非-或非或非表达式。表达式。第12页,共81页,编辑于2022年,星期一例例 4 将函数与或表达式将函数与或表达式 转换为其它形式。转换为其它形式。解解 (1)与非与非-与非式与非式。将与或式两次取反将与或式两次取反,利用摩根定律利用摩根定律可得(2)与或非式与或非式。首先求出反函数求出反函数然后再取反一次即得与或非表达式再取反一次即得与或非表达式_CABACAABF+=+=第13页,共81页,编辑于2022年,星期一 (3)或与式或与式。将与或非式用摩根定律展开将与或非式用
9、摩根定律展开,即得或与表达式如下:即得或与表达式如下:(4)或非或非-或非式或非式。将或与表达式两次取反将或与表达式两次取反,用摩根定律展开一次用摩根定律展开一次得或非得或非-或非或非表达式表达式第14页,共81页,编辑于2022年,星期一图 3 1 同一逻辑的五种逻辑图第15页,共81页,编辑于2022年,星期一一、逻辑函数及其表示方法一、逻辑函数及其表示方法 逻辑函数描述了某种逻辑关系。逻辑函数描述了某种逻辑关系。常采用真值表、逻辑函数式、卡诺图和逻辑图等表示。常采用真值表、逻辑函数式、卡诺图和逻辑图等表示。1.真值表真值表 列列出出输输入入变变量量的的各各种种取取值值组组合合及及其其对对
10、应应输输出逻辑函数值的表格称真值表。出逻辑函数值的表格称真值表。列列真真值值表表方方法法 (1)按按 n 位二进制数递增的方式列位二进制数递增的方式列 出输入变量的各种取值组合。出输入变量的各种取值组合。(2)分别求出各种组合对应的输出分别求出各种组合对应的输出 逻辑值填入表格逻辑值填入表格。3.2 逻辑函数的代数法化简逻辑函数的代数法化简第16页,共81页,编辑于2022年,星期一00000111011101111111011110110011110101011001000111100110101000101100010010000000YDCBA输出变量输出变量 输输 入入 变变 量量 4
11、 个输入变个输入变量有量有 24 =16 种取种取值组合。值组合。第17页,共81页,编辑于2022年,星期一2.逻辑函数式逻辑函数式 表示输出函数和输入变量逻辑关系的表示输出函数和输入变量逻辑关系的 表达式。又称逻辑表达式,简称逻辑式。表达式。又称逻辑表达式,简称逻辑式。逻辑函数式一般根据真值表、卡诺图或逻辑图写出。逻辑函数式一般根据真值表、卡诺图或逻辑图写出。(1)找出函数值为找出函数值为 1 的项。的项。(2)将这些项中输入变量取值为将这些项中输入变量取值为 1 的用原变量代替,的用原变量代替,取值为取值为 0 的用反变量代替,则得到一系列与项。的用反变量代替,则得到一系列与项。(3)将
12、这些与项相加即得逻辑式。将这些与项相加即得逻辑式。真值表真值表逻辑式逻辑式例如例如 ABC1000111100110101000100100100YCBA011010001111 逻辑式为逻辑式为 第18页,共81页,编辑于2022年,星期一3.逻辑图逻辑图 运算次序为先非后与再或,因此用三级电路实现之。运算次序为先非后与再或,因此用三级电路实现之。由逻辑符号及相应连线构成的电路图。由逻辑符号及相应连线构成的电路图。根据逻辑式画逻辑图的方法根据逻辑式画逻辑图的方法:将各级逻辑运算用将各级逻辑运算用 相应逻辑门去实现。相应逻辑门去实现。例如例如 画画 的逻辑图的逻辑图 反变量用非门实现反变量用非
13、门实现 与项用与门实现与项用与门实现 相加项用或门实现相加项用或门实现 第19页,共81页,编辑于2022年,星期一例例1 1 图示为控制楼道照明的开关电路。两个单图示为控制楼道照明的开关电路。两个单刀双掷开关刀双掷开关 A 和和 B 分别安装在楼上和楼下。分别安装在楼上和楼下。上楼之前,在楼下开灯,上楼后关灯;反之,上楼之前,在楼下开灯,上楼后关灯;反之,下楼之前,在楼上开灯,下楼后关灯。试画下楼之前,在楼上开灯,下楼后关灯。试画出控制功能与之相同的逻辑电路。出控制功能与之相同的逻辑电路。(1)分析逻辑问题,建立逻辑函数的真值表分析逻辑问题,建立逻辑函数的真值表11YA B000 01 10
14、 11 0(2)根据真值表写出逻辑式根据真值表写出逻辑式解:解:方法:方法:找出输入变量和输出函数,找出输入变量和输出函数,对它们的取值作出逻辑规定,对它们的取值作出逻辑规定,然后根据逻辑关系列出真值表。然后根据逻辑关系列出真值表。设开关设开关 A、B合向左侧时为合向左侧时为 0 状态,状态,合向右侧时为合向右侧时为 1 状态;状态;Y 表示灯,灯表示灯,灯亮时为亮时为 1 状态,灯灭时为状态,灯灭时为 0 状态。则状态。则可列出真值表为可列出真值表为第20页,共81页,编辑于2022年,星期一(3)画逻辑图画逻辑图 与或表达式与或表达式(可用可用 2 个非门、个非门、2 个与门和个与门和 1
15、 个或门实现个或门实现)异或非表达式异或非表达式(可用可用 1 个异或门个异或门和和 1 个非门实现个非门实现)设计逻辑电路的基本原则是使电路最简。设计逻辑电路的基本原则是使电路最简。第21页,共81页,编辑于2022年,星期一二、逻辑函数式化简的意义与标准二、逻辑函数式化简的意义与标准 化化简简意意义义使逻辑式最简,以便设计出最简的逻辑电路,使逻辑式最简,以便设计出最简的逻辑电路,从而节省元器件、优化生产工艺、降低成本和提从而节省元器件、优化生产工艺、降低成本和提高系统可靠性。高系统可靠性。不同形式逻辑式有不同的最简式,一般先求取不同形式逻辑式有不同的最简式,一般先求取最简与最简与-或式,然
16、后通过变换得到所需最简式。或式,然后通过变换得到所需最简式。第22页,共81页,编辑于2022年,星期一最简与最简与-或或式标准式标准(1)乘积项乘积项(即与项即与项)的个数最少的个数最少(2)每个乘积项中的每个乘积项中的变量数变量数最少最少 用用与门个数与门个数最少最少与门的与门的输入端输入端数最少数最少 最简与非式最简与非式标准标准(1)非号非号个数最少个数最少(2)每个非号中的每个非号中的变量数变量数最少最少 用用与非门与非门个数最少个数最少与非门的与非门的输入端输入端数最少数最少 第23页,共81页,编辑于2022年,星期一如直接由该函数式得到电路图,则如图如直接由该函数式得到电路图,
17、则如图3-3所示。所示。图图3-3 F原函数的逻辑图原函数的逻辑图第24页,共81页,编辑于2022年,星期一 但如果将函数化简后其函数式为但如果将函数化简后其函数式为F=AC+B只要两个门就够了,只要两个门就够了,如图如图3-4所示。所示。图图 3 4 函数化简后的逻辑图函数化简后的逻辑图第25页,共81页,编辑于2022年,星期一三、代数化简法三、代数化简法 运用逻辑代数的基本定律和公式对运用逻辑代数的基本定律和公式对逻辑式进行化简。逻辑式进行化简。并项法并项法 运用运用 ,将两项合并为一项,并消去一个变量。将两项合并为一项,并消去一个变量。任何两个相同变量的逻辑项,任何两个相同变量的逻辑
18、项,只有一个变量取值不同只有一个变量取值不同(一项以原变量形一项以原变量形式出现,式出现,另一项以反变量形式出现另一项以反变量形式出现),我们称为我们称为逻辑相邻项逻辑相邻项(简称相邻简称相邻项项)。如果函数存在相邻项,可利用吸收律,。如果函数存在相邻项,可利用吸收律,将它们合并为一项,同将它们合并为一项,同时消去一个变量。时消去一个变量。第26页,共81页,编辑于2022年,星期一 解解令 解解利用等幂律,一项可以重复用几次。利用等幂律,一项可以重复用几次。第27页,共81页,编辑于2022年,星期一其中其中 与其余四项均是相邻关系,可以重复使用。与其余四项均是相邻关系,可以重复使用。解解所
19、以所以第28页,共81页,编辑于2022年,星期一吸收法吸收法 运用运用A+AB=A 和和 ,消去多余的与项。消去多余的与项。第29页,共81页,编辑于2022年,星期一消去法消去法 运用吸收律运用吸收律 ,消去多余因子。,消去多余因子。第30页,共81页,编辑于2022年,星期一配项法配项法 通过通过乘乘 或或加加入零项入零项 进行配项,然后再化简。进行配项,然后再化简。例例1 化简化简例例2 化简化简第31页,共81页,编辑于2022年,星期一综合灵活运用上述方法综合灵活运用上述方法 例例 化简逻辑式化简逻辑式解:解:应用应用 例例 化简逻辑式化简逻辑式解:解:应用应用应用应用 AB第32
20、页,共81页,编辑于2022年,星期一 例例 化简逻辑式化简逻辑式解:解:应用应用用摩根定律用摩根定律第33页,共81页,编辑于2022年,星期一作业:作业:书P691(3),2(1)(4),3(2)(3),4(1)(4),5(2)(6)(8)第34页,共81页,编辑于2022年,星期一代数代数化简法化简法 优点:对变量个数没有限制。优点:对变量个数没有限制。缺点:需技巧,不易判断是否最简式。缺点:需技巧,不易判断是否最简式。卡诺图卡诺图化简法化简法 优点:简单、直观,有一定的步骤和方法优点:简单、直观,有一定的步骤和方法 易判断结果是否最简。易判断结果是否最简。缺点:适合变量个数较少的情况。
21、缺点:适合变量个数较少的情况。一般用于四变量以下函数的化简。一般用于四变量以下函数的化简。一、代数化简法与卡诺图化简法的特点一、代数化简法与卡诺图化简法的特点3.3 卡卡 诺诺 图图 化化 简简第35页,共81页,编辑于2022年,星期一二、卡诺图化简的基本原理二、卡诺图化简的基本原理例例解解第36页,共81页,编辑于2022年,星期一 n 个变量有个变量有 2n 种组合,可对应写出种组合,可对应写出 2n 个乘积项,这些乘个乘积项,这些乘积项均具有下列积项均具有下列特点:特点:包含全部变量,且每个变量在该乘积包含全部变量,且每个变量在该乘积项中项中(以原变量或反变量以原变量或反变量)只只出现
22、一次。出现一次。这样的乘积项称为这这样的乘积项称为这 n 个变量的个变量的最小项最小项,也称为,也称为 n 变量逻辑函数的最小项。变量逻辑函数的最小项。1.最小项的定义最小项的定义三、逻辑函数的标准式三、逻辑函数的标准式最小项最小项第37页,共81页,编辑于2022年,星期一 一个变量一个变量A有有2个最小项:个最小项:二个变量二个变量AB有有4个最小项:个最小项:三个变量三个变量ABC有有8个最小项:个最小项:第38页,共81页,编辑于2022年,星期一 任何形式的逻辑式都可以转化为标准与任何形式的逻辑式都可以转化为标准与-或式,而且逻辑函数的或式,而且逻辑函数的标准与标准与-或式是或式是唯
23、一唯一的。的。2.逻辑函数的最小项表达式逻辑函数的最小项表达式 每一个与项都是最小项的与每一个与项都是最小项的与-或逻辑式称为或逻辑式称为标准与标准与-或式或式,又,又称称最小项表达式最小项表达式(不一定由全部最小项组成不一定由全部最小项组成)。第39页,共81页,编辑于2022年,星期一例如例如是最小项表达式。而是最小项表达式。而不是最小项表达式,而是一般式。不是最小项表达式,而是一般式。最小项表达式具有唯一性最小项表达式具有唯一性。任何逻辑函数的最小项表达式只。任何逻辑函数的最小项表达式只有一个。有一个。第40页,共81页,编辑于2022年,星期一3.由一般式获得最小项表达式由一般式获得最
24、小项表达式(1)代数法代数法。对逻辑函数的一般式采用对逻辑函数的一般式采用添项法添项法,例如第41页,共81页,编辑于2022年,星期一 (2)真值表法真值表法。将原逻辑函数将原逻辑函数A、B、C取不同值组合起来,得其取不同值组合起来,得其真值表,而真值表,而该逻辑函数是将该逻辑函数是将F=1那些输入变量那些输入变量相或相或而成的而成的,如表,如表3-4所示。所示。表表 3 4 某逻辑函数的真值表某逻辑函数的真值表第42页,共81页,编辑于2022年,星期一如何如何编号编号?如何根据输入变量组如何根据输入变量组合写出相应最小项?合写出相应最小项?例如例如 3 变量逻辑函数的最小项有变量逻辑函数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 布尔 代数 逻辑 函数 PPT 讲稿
限制150内