卡诺图化简逻辑表达式.ppt

上传人:M****1 文档编号:571920201 上传时间:2024-08-12 格式:PPT 页数:28 大小:1.21MB
返回 下载 相关 举报
卡诺图化简逻辑表达式.ppt_第1页
第1页 / 共28页
卡诺图化简逻辑表达式.ppt_第2页
第2页 / 共28页
卡诺图化简逻辑表达式.ppt_第3页
第3页 / 共28页
卡诺图化简逻辑表达式.ppt_第4页
第4页 / 共28页
卡诺图化简逻辑表达式.ppt_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《卡诺图化简逻辑表达式.ppt》由会员分享,可在线阅读,更多相关《卡诺图化简逻辑表达式.ppt(28页珍藏版)》请在金锄头文库上搜索。

1、2.52.5逻辑函数的卡诺图化简法逻辑函数的卡诺图化简法 2.5.1 2.5.1 2.5.1 2.5.1 最小项与最小项与最小项与最小项与卡诺图卡诺图卡诺图卡诺图2.5.2 2.5.2 2.5.2 2.5.2 用卡诺图表示逻辑函数用卡诺图表示逻辑函数用卡诺图表示逻辑函数用卡诺图表示逻辑函数 2.5.3 2.5.3 2.5.3 2.5.3 用卡诺图化简逻辑函数用卡诺图化简逻辑函数用卡诺图化简逻辑函数用卡诺图化简逻辑函数 2.5.4 2.5.4 2.5.4 2.5.4 具有无关项的逻辑函数的化简法具有无关项的逻辑函数的化简法具有无关项的逻辑函数的化简法具有无关项的逻辑函数的化简法 结束结束结束结束

2、放映放映放映放映8/12/20241复习复习与或表达式最简的标准是什么?公式化简法的优点?局限性?8/12/20242 公式化简法评价:公式化简法评价:优点:变量个数不受限制。优点:变量个数不受限制。缺点:目前尚无一套完整的方法,结果是否最简缺点:目前尚无一套完整的方法,结果是否最简有时不易判断。有时不易判断。利用卡诺图可以直观而方便地化简逻辑函数。它利用卡诺图可以直观而方便地化简逻辑函数。它克服了公式化简法对最终化简结果难以确定等缺点。克服了公式化简法对最终化简结果难以确定等缺点。卡诺图是按一定规则画出来的方框图,是逻辑函卡诺图是按一定规则画出来的方框图,是逻辑函数的图解化简法,同时它也是表

3、示逻辑函数的一种方数的图解化简法,同时它也是表示逻辑函数的一种方法。法。卡诺图的基本组成单元是最小项,所以先讨论一卡诺图的基本组成单元是最小项,所以先讨论一下最小项及最小项表达式。下最小项及最小项表达式。 2.5逻辑函数的卡诺图化简法逻辑函数的卡诺图化简法 8/12/20243(1)最小项 具备以上条件的乘积项共八个,我们称这八个乘积项为三变量A、B、C的最小项。 设A、B、C是三个逻辑变量,若由这三个逻辑变量按以下规则构成乘积项: 每个乘积项都只含三个因子,且每个变量都是它的一个因子; 每个变量都以反变量(A、B、C)或以原变量(A、B、C)的形式出现一次,且仅出现一次。 ABAB是三变量函

4、数的最小项吗?是三变量函数的最小项吗?ABBCABBC是三变量函数的最小项吗?是三变量函数的最小项吗?推广:一个变量仅有原变量和反变量两种形式,因此N个变量共有2N个最小项。1、最小项、最小项2.5.1 2.5.1 2.5.1 2.5.1 最小项与最小项与最小项与最小项与卡诺图卡诺图卡诺图卡诺图8/12/20244最小项的定义:对于N个变量,如果P是一个含有N个因子的乘积项,而且每一个变量都以原变量或者反变量的形式,作为一个因子在P中出现且仅出现一次,那么就称P是这N个变量的一个最小项。 表2-17三变量最小项真值表 8/12/20245(2)最小项的性质 对于任意一个最小项,只有一组变量取值

5、使它的值为1,而变量取其余各组值时,该最小项均为0; 任意两个不同的最小项之积恒为0; 变量全部最小项之和恒为1。 8/12/20246最小项也可用“mi” 表示,下标“i”即最小项的编号。编号方法:把最小项取值为1所对应的那一组变量取值组合当成二进制数,与其相应的十进制数,就是该最小项的编号。 表2-18 三变量最小项的编号表 8/12/20247 (3)最小项表达式 任何一个逻辑函数都可以表示为最小项之和的形式标准与或表达式。而且这种形式是惟一的,就是说一个逻辑函数只有一种最小项表达式。例将Y=AB+BC展开成最小项表达式。 解: 或: 8/12/202482.卡诺图及其画法 (1)卡诺图

6、及其构成原则 卡诺图是把最小项按照一定规则排列而构成的方框图。构成卡诺图的原则是: N变量的卡诺图有2N个小方块(最小项); 最小项排列规则:几何相邻的必须逻辑相邻。 逻辑相邻:两个最小项,只有一个变量的形式不同,其余的都相同。逻辑相邻的最小项可以合并。几何相邻的含义:一是相邻紧挨的;二是相对任一行或一列的两头;8/12/20249图2-11 三变量卡诺图的画法 (2)卡诺图的画法 首先讨论三变量(A、B、C)函数卡诺图的画法。 3变量的卡诺图有23个小方块; 几何相邻的必须逻辑相邻:变量的取值按00、01、11、10的顺序(循环码 )排列 。相邻相邻8/12/202410图2-12 四变量卡

7、诺图的画法相邻相邻不相邻正确认识卡诺图的“逻辑相邻”:上下相邻,左右相邻,并呈现“循环相邻”的特性,它类似于一个封闭的球面,如同展开了的世界地图一样。对角线上不相邻。8/12/202411 (1)从真值表画卡诺图根据变量个数画出卡诺图,再按真值表填写每一个小方块的值(0或1)即可。需注意二者顺序不同。例 已知Y的真值表,要求画Y的卡诺图。表2-19逻辑函数Y的真值表 2.5.2 2.5.2 2.5.2 2.5.2 用卡诺图表示逻辑函数用卡诺图表示逻辑函数用卡诺图表示逻辑函数用卡诺图表示逻辑函数 A B CY0 0 000 0 110 1 010 1 101 0 011 0 101 1 001

8、1 11图2-13例2-8的卡诺图 8/12/202412 (2)从最小项表达式画卡诺图把表达式中所有的最小项在对应的小方块中填入1,其余的小方块中填入0。 例2-9 画出函数Y(A、B、C、D)= m(0,3,5,7,9,12,15)的卡诺图。 图1-14例1-9的卡诺图 8/12/202413 (3)从与或表达式画卡诺图把每一个乘积项所包含的那些最小项(该乘积项就是这些最小项的的公因子)所对应的小方块都填上1,剩下的填0,就可以得到逻辑函数的卡诺图。1 111AB11例已知YABACDABCD,画卡诺图。最后将剩下的填01+1ACD=1011ABCD=01118/12/202414 (4)

9、从一般形式表达式画卡诺图先将表达式变换为与或表达式,则可画出卡诺图。 8/12/202415(1)卡诺图中最小项合并的规律 合并相邻最小项,可消去变量。 合并两个最小项,可消去一个变量; 合并四个最小项,可消去两个变量; 合并八个最小项,可消去三个变量。 合并2N个最小项,可消去N个变量。 2.5.3 2.5.3 2.5.3 2.5.3 用卡诺图化简逻辑函数用卡诺图化简逻辑函数用卡诺图化简逻辑函数用卡诺图化简逻辑函数 由于卡诺图两个相邻最小项中,只有一个变量取值不同,而其余的取值都相同。所以,合并相邻最小项,利用公式A+A=1,ABABA,可以消去一个或多个变量,从而使逻辑函数得到简化。 8/

10、12/202416图2-15 两个最小项合并 m3m11BCD8/12/202417图2-16 四个最小项合并 8/12/202418图2-17 八个最小项合并8/12/202419(2)利用卡诺图化简逻辑函数 的步骤 画出逻辑函数的卡诺图; 合并相邻最小项(圈组); 从圈组写出最简与或表达式。关键是画卡诺圈 。(3)画卡诺圈的原则 每 个 圈 中 相 邻 最 小 项 的 个 数 必 须 是 2n (n=0,1,2,3) 个; 圈中的1可重复使用,但至少有一个1没被圈过; 圈要尽可能的大(消去的变量就越多); 圈要尽可能的少(与项就少); 一般是先圈孤立的1 ,再画只有一种圈法的1,最后画大圈

11、。8/12/202420(4)由卡诺圈写出最简与或表达式的方法: 将每个圈用一个与项表示圈内各最小项中互补的因子消去,相同的因子保留,相同取值为1用原变量,相同取值为0用反变量; 将各与项相或,便得到最简与或表达式。8/12/202421例2-10 用卡诺图化简逻辑函数Y(A、B、C、D)=m(0,1,2,3,4,5,6,7,8,10,11) 解:相邻A8/12/202422相邻BCA8/12/202423BCAB D8/12/202424例2-11 化简图示逻辑函数。解:多余的圈112233448/12/202425v1、逻辑函数中的无关项(1)概念:无关项是指那些与所讨论的逻辑问题没有关系的变量取值组合所对应的最小项。(2)化简时,无关项变量取值组合视为1或视为0都可以。v2、利用无关项化简逻辑函数 在卡诺图中,无关项对应的方格中常用“”或“d”来标记,表示根据需要,可以看作是1或0。2.5.42.5.42.5.42.5.4具有无关项的逻辑函数的化简具有无关项的逻辑函数的化简具有无关项的逻辑函数的化简具有无关项的逻辑函数的化简 8/12/202426作业:作业:2-9; 2-112-9; 2-11小结小结: 1、最小项表达式的意义; 2、用卡诺图化简逻辑函数的方法。8/12/202427返回首页返回首页再 见!8/12/202428

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号