已阅读5页,还剩87页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章逻辑函数及其化简,2.1基本逻辑运算和逻辑符号及等价开关电路2.2逻辑代数的基本公式、定律、规则和恒等式2.3逻辑函数的代数变换和化简2.4逻辑函数的标准形式和卡诺图表示法2.5用卡诺图化简逻辑函数,2.1基本逻辑运算和逻辑符号及等价开关电路,三种基本的逻辑运算(所有运算均由三种基本运算组合而成)与运算或运算反运算(非运算)几种常用逻辑运算逻辑函数的表示方法,逻辑运算:当0和1表示逻辑状态时,两个二进制数码按照某种特定的因果关系进行的运算。逻辑运算与算术运算完全不同,它所使用的数学工具是逻辑代数(布尔代数)。,逻辑代数与普通代数:与普通代数不同,逻辑代数中的变量只有0和1两个可取值,它们分别用来表示两个完全对立的逻辑状态。,与运算,状态表,用逻辑语言来描述:,开关的状态用逻辑变量A、B表达,灯的状态用逻辑变量L来表达,开关接通用逻辑1表示,开关断开用逻辑0表示,灯亮用逻辑1表示,灯灭用逻辑0表示,真值表,与运算,逻辑符号,逻辑表达式,波形图,真值表,1,1,1,0,0,1,0,1,0,0,0,0,L=AB,B,A,L=AB,只有当决定某一事件的条件全部具备时,这一事件才会发生。这种因果关系称为与逻辑关系。,或运算,状态表,开关的状态用逻辑变量A、B表达,灯的状态用逻辑变量L来表达,开关接通用逻辑1表示,开关断开用逻辑0表示,灯亮用逻辑1表示,灯灭用逻辑0表示,真值表,或运算,逻辑符号,逻辑表达式,波形图,真值表,1,1,1,1,0,1,1,1,0,0,0,0,L=A+B,B,A,L=A+B,L,只要在决定某一事件的各种条件中,有一个或几个条件具备时,这一事件就会发生。这种因果关系称为或逻辑关系。,非运算,状态表,真值表,灯的状态用逻辑变量L来表达,开关接通用逻辑1表示,开关断开用逻辑0表示,灯亮用逻辑1表示,灯灭用逻辑0表示,非运算,逻辑符号,逻辑表达式,波形图,事件发生的条件具备时,事件不会发生;事件发生的条件不具备时,事件发生。这种因果关系称为非逻辑关系。,1)与非运算,几种常用逻辑运算,2)或非运算,几种常用逻辑运算,3)异或逻辑,若两个输入变量的值相异,输出为1,否则为0。,几种常用逻辑运算,异或逻辑表达式,4)同或运算,若两个输入变量的值相同,输出为1,否则为0。,同或逻辑表达式,几种常用逻辑运算,5)与或非运算,与或非逻辑表达式,6)或与非运算,或与非逻辑表达式,几种常用逻辑运算,逻辑函数及其表示方法,常用的逻辑函数描述方式:真值表、逻辑函数表达式、逻辑图、波形图、卡诺图等,二值逻辑函数变量和输出(函数)的取值只有0和1两种状态的函数表达式。,写作:,在逻辑电路中,自变量将作为输入变量,因变量将作为输出变量,当输入变量的取值确定之后,输出变量也随之确定。,逻辑函数描述输入逻辑变量和输出逻辑变量之间的因果关系。,举例:楼梯照明灯的控制电路,描述逻辑函数各个输入变量的取值组合和输出变量取值之间对应关系的表格叫做真值表。例1:用真值表表示逻辑函数例2:用真值表证明,真值表,逻辑函数表达式,具体步骤:找出真值表中逻辑函数L=1的那些输入变量取值的组合。每个输入变量取值的组合对应一个乘积项,其中取值为1的写成原变量,取值为0的写成反变量。将这些乘积项相加,即得到L的逻辑函数表达式。,逻辑函数表达式是用与、或、非等运算组合起来,表示逻辑函数与逻辑变量之间关系的逻辑代数式。例:已知某两个逻辑函数L1,L2的真值表,写出真值表所表示的逻辑函数L1,L2的逻辑函数表达式。,逻辑图,用与、或、非等逻辑符号将逻辑函数中各个变量之间逻辑关系表示出来的一种图形称为逻辑函数图,简称逻辑图。例1:用逻辑图表示下列逻辑函数注意:逻辑运算的先后顺序,即先进行单个变量的非运算,然后按先括号内后括号外、先“与”后“或”的顺序。例2:写出逻辑图的逻辑函数表达式。,例:已知A、B的波形,求AB和A+B的波形。,A,B,AB,A+B,首先写出A、B的分段值,再按照逻辑运算的规律计算可得。与运算:有0出0,全1为1。或运算:有1出1,全0为0。,0,0,1,1,1,0,1,0,1,1,1,1,1,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,B为0,A为0,同理可得,这就是逻辑波形图。,波形图,控制楼梯照明灯电路,楼道灯开关示意图,1.真值表表示方法,控制楼梯照明灯电路(续),逻辑表达式:,逻辑图:,用输入端在不同逻辑信号作用下所对应的输出信号的波形图,表示电路的逻辑关系。,控制楼梯照明灯电路(续),2.2逻辑代数的基本定律和恒等式,0-1定律,交换律:,分配律:,反演律(摩根定理):,吸收律:,其它常用恒等式:,结合律:,异或和同或的性质*,逻辑代数的基本规则,代入规则:在任何一个逻辑等式中,如果将等式两边出现的某变量A,都用一个函数代替,该等式依然成立,这个规则称为代入规则。,反演规则:源于摩根律,要完成3个变换,用于求反函数。,运算符的变换:,变量的变换:,常量的变换:,逻辑代数的基本规则,例2:,,求,在应用反演规则求反函数时要注意以下两点:(1)保持运算的优先顺序不变(先括号,再与,最后或),必要时加括号表明。(2)对于反变量以外的非号(即非号包含两个以上的变量时)保持不变。,例1:,,求,逻辑代数的基本规则,对偶规则:某个逻辑恒等式成立时,其对偶式也恒成立。,在一个逻辑函数式L中,实行运算符互换,常量“0”“1”互换,得到的新逻辑式记为L,则称L为L的对偶式。(注意不实行变量的互换。),例如吸收律:,成立,,则其对偶式:,也成立。,例如0-1律:,成立,,则其对偶式:,也成立。,0-1律,变量与常量的关系与逻辑:或逻辑:,变量与自身的关系与逻辑:或逻辑:,还原律,吸收律,吸收律:,其它常用恒等式:,(证明),异或和同或的性质,异或和同或的其他性质:,对奇数个变量而言,有A1A2.An=A1A2.An,运算定律的证明方法,列真值表的方法:无局限,但烦琐,适用于变量较少的时候,证明吸收律,公式法:灵活、简洁,对技巧的要求比较高,基本定律,结合律,分配律,基本定律,逻辑函数的代数变换,2.3逻辑函数的代数变换和化简,逻辑函数为什么需要做代数化简?,逻辑函数代数化简的常用方法,并项法,吸收法,配项法,代数化简练习,逻辑函数的代数变换,逻辑函数为什么需要做代数变换,逻辑函数的几种常见形式与-或、或-与、与非-与非、或非-或非、与-或-非、或-与-非,逻辑函数的最简与-或表达式最简与-或式的特点:与项(乘积项)的个数最少每个乘积项中变量的个数最少,逻辑函数为什么需要做代数变换,同一函数不同形式的最简表达式,与-或式,或-与式,与非-与非式,或非-或非式,与-或-非式,或-与-非式,代数变换的方法,两次取反,用反演规则(摩根律),与-或式,与非-与非式,或-与-非式,或-与式,或非-或非式,与-或-非式,与-或式与非-与非式或-与-非,或-与式或非-或非式与-或-非,并项法化简例题1,并项法化简例题2,并项法化简例题3,并项法化简例题4,吸收法例题1,吸收法例题2,吸收法例题3,吸收法例题4,吸收法例题5,吸收法例题6,配项消去法例题1,配项消去法例题2,配项消去法例题3*,配项消去法例题4,配项消去法例题5,逻辑函数的化简结果不是唯一的。代数化简法的优点是不受变量数目的限制。缺点:没有固定的步骤可循;需要熟练运用各种公式和定理;在化简一些较为复杂的逻辑函数时还需要一定的技巧和经验;有时很难判定化简结果是否最简。,配项消去法例题5,化简下列逻辑函数,2.4逻辑函数的标准形式和卡诺图表示法,逻辑函数的标准形式最小项表达式最大项表达式最大项与最小项的关系,用卡诺图表示逻辑函数卡诺图(KarnaughMap)框架的特征逻辑函数的卡诺图表示法,最大项的定义,定义:n个变量的最小项,是n个因子的逻辑乘(相与),每一个变量都以它的原变量或反变量的形式在乘积项中出现,且仅出现一次,如有A、B两个变量时,最小项为,最大项的定义:n个变量的最大项,是n个因子的逻辑和(相或),每一个变量都以它的原变量或反变量的形式在或项中出现,且仅出现一次,如有A、B两个变量时,最大项为,最大项编号,最小项:与项,原变量用1表示,反变量用0表示。最大项:或项,原变量用0表示,反变量用1表示。,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,0,0,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,0,1,1,0,1,0,1,1,1,1,1,1,0,1,1,0,0,1,1,1,1,1,1,1,0,0,0,0,C,B,A,最大项,(1)对于任何一个最大项,只有一组输入变量的取值使它的值为0,而在取其他各组值时,这个最大项的值为1。,(4)若干个最大项之积等于其余最大项之积取反。,(2)对于输入变量的任何一组取值,任何两个最大项的和为1。,(3)对于输入变量的任何一组取值,所有最大项的积为0。,L(A,B,C,D)=(0010,0110,1101,1010)=0,则L的最大项为:,则:,注意:在最大项中,使L=0的输入变量取值为1时,用反变量表示,取值为0时,用原变量表示,例如:,用最大项表示逻辑函数的方法,任何一个逻辑函数,都可以用其最大项之积表示,而且这种表,示是唯一的。将真值表中使L=0的输入变量每一组组合状态用,最大项表示,然后将这些最大项相与即为逻辑函数L的表达式。,逻辑函数的最大项表达式,逻辑函数的最小项表达式,定义:n个变量的最小项,是n个因子的逻辑乘(相与),每一个变量都以它的原变量或反变量的形式在乘积项中出现,且仅出现一次,则该与项称为最小项。n个变量的最小项应有2n个。,下面的与项则不是三变量逻辑函数的最小项:,如三个变量A、B、C的最小项有8项,分别为,最小项的表示:通常用mi表示最小项,m表示最小项,下标i为最小项号。,最小项的编号,(1)对于任何一个最小项,只有一组输入变量的取值使它的值为1,而在取其他各组值时,这个最小项的值为0。,(4)若干最小项之和等于其余最小项之和取反。,(2)对于输入变量的任何一组取值,任何两个最小项的积为0。,(3)对于输入变量的任何一组取值,所有最小项的和为1。,最小项的性质,逻辑函数的最小项表达式,任一逻辑函数均可由最小项之和的形式来表示,称为最小项表达式。最小项表达式是与-或形式每个乘积项是真值表中函数值为1时,输入变量所对应的最小项和真值表一样,具有唯一性,例:将,化成最小项表达式,逻辑函数的最小项表达式,根据摩根定理:四变量的最小项,最大项与最小项的关系,函数最大项表达式与最小项表达的关系:是一种互为反函数关系,但根据最大项编号原则与最小项编号原则括号内的编号却是一致的。,例:,则最小项表达式的反函数为:,最大项与最小项的关系,例:将,化成最小项表达式,解1:,例:将,化成最小项表达式,解2:,n变量的卡诺图有个小方格卡诺图中每个小方格都和一个最小(大)项对应,其编号是一组n位二进制代码最小项排列规律:几何相邻的必然逻辑相邻,即满足循环邻接的特性逻辑相邻:两个最小(大)项,只有一个变量的形式不同,其余的都相同。逻辑相邻的最小(大)项可以合并。几何相邻:相邻紧挨的;相对任一行或一列的两头;相重对折起来后位置相重。任意n变量最小项,必定和其它n个不同的最小项相邻。相邻两个方格对应的最小项相或(最大项相与),可以消去唯一变化的变量,达到化简的结果。,卡诺图框架的特征,卡诺图的表示方法,两变量卡诺图,三变量卡诺图,四变量卡诺图,例:三变量卡诺图,已知真值表填卡诺图,(1)根据真值表填卡诺图真值表的每一行即代表一个最小项。输出为1的行,其最小项对应方格填1;输出为0的行,其最小项对应方格填0或不填。,最小项m0m7的值分别为:0、1、1、0、0、1、1、1,则相应的卡诺图为:,0,0,1,0,1,1,1,1,已知表达式填卡诺图,(2)根据逻辑表达式填卡诺图逻辑函数先化成最小项表达式;再根据变量的个数确定卡诺图方格的个数,将表达式中出现的最小项对应的方格填入逻辑1,其余都填0或不填。,例如:,我们已经知道,则相应的卡诺图为:,0,0,1,1,0,0,1,1,直接填卡诺图,(3)直接填卡诺图,相应的卡诺图为:,0,0,1,1,0,0,1,1,卡诺图化简的依据卡诺图化简的步骤已经用最小项表示逻辑函数的卡诺图化简未用最小项表示逻辑函数的卡诺图化简具有无关项逻辑函数的卡诺图化简,2.5用卡诺图化简的逻辑函数,化简的依据,2个相邻最小项合并为一个与项,可以消除1个变量。,注意:2个方格的“包围圈”必须排列成长方形,同在一列或同在一行。,化简的依据,4个相邻最小项合并为一个与项,可以消除2个变量。,注意:4个方格的“包围圈”必须排列成方形格或矩形格的形状,同在一列或同在一行或同在一个田字格。,化简的依据,8个相邻最小项合并为一个与项,可以消除3个变量。,将逻辑函数写成最小项表达式画出逻辑函数的卡诺图合并相邻最小项(将几何位置相邻的小方格圈在一起),卡诺图化简的步骤,每个包围圈内只能有2n个方格相邻还包括上下底、左右边、四角方格可以被重复包围,但一个包围圈内不能全为重复使用的方格包围圈内的方格尽可能多、圈尽可能少,根据包围圈写出逻辑函数的最简与-或式,每个包围圈用一个与项表示消去圈内各最小项中互补的因子,保留相同的因子;值为1的用原变量,反之用反变量将各乘积项相或,圈“1”的原则,包围圈内最小项(卡诺图中的1)个数尽量多,包围圈尽量的少。,所圈1的的个数应为2i个;每个圈至少包括一个没有被圈过的1;所有1至少被圈过一次。,圈“1”的原则,包围圈内最小项(卡诺图中的1)个数尽量多,包围圈尽量的少。,所圈1的的个数应为2i个;每个圈至少包括一个没有被圈过的1;所有1至少被圈过一次。,解:确定变量数,画出逻辑函数的最小项卡诺图合并相邻最小项(画包围圈的方法)根据圈组写出逻辑函数的最简与-或式每个包围圈用一个与项表示将各乘积项相或,例1:,用最小项表示逻辑函数的卡诺图化简法,例2:,解:将逻辑函数写成最小项表达式,例1:,画出逻辑函数的最
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 六年级英语期末试卷及解析
- 2025年物流企业信息管理办法
- 高压线路铁塔安装施工组织设计方案
- ISO环境管理体系文件编写全流程教程
- 音乐学院等级考试资料大全
- 电力设备检修安全技术规范与管理
- 小学语文学科单元教学设计案例分析
- 地下塑料检查井施工质量控制标准
- 公路桥梁日常养护与维修方案
- 公路建设项目进度计划与质量控制
- 2025年初级会计考试真题及参考答案
- 游泳馆租赁合同(新标准版)5篇
- 低头族现象分析与应对策略
- 研发部门激励活动方案
- 构建“五育融合”的小学体育活动体系
- 医院网络安全培训课件
- 教师资格证初中英语教学知识与能力试卷(含解析)(2025年)
- DB11-T 1382-2022 空气源热泵系统应用技术规程
- 民法典合同编案例课件
- 银行贷后培训课件
- 2025甘肃张掖山丹县公安局招聘留置看护警务辅助人员40人笔试备考试题及答案解析
评论
0/150
提交评论