2022年用卡诺图化简逻辑函数 .pdf
《2022年用卡诺图化简逻辑函数 .pdf》由会员分享,可在线阅读,更多相关《2022年用卡诺图化简逻辑函数 .pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.4 用卡诺图化简逻辑函数本次重点内容1、卡诺图的画法与性质2、用卡诺图化简函数教学过程应用卡诺图化简一、卡诺图逻辑函数可以用卡诺图表示。所谓卡诺图,就是逻辑函数的一种图形表示。对n个变量的卡诺图来说, 有 2n个小方格组成, 每一小方格代表一个最小项。 在卡诺图中,几何位置相邻(包括边缘、四角)的小方格在逻辑上也是相邻的。二、最小项的定义及基本性质:1、最小项的定义在 n 个变量的逻辑函数中, 如乘积项中包含了全部变量,并且每个变量在该乘积项中或以原变量或以反变量的形式但只出现一次,则该乘积项就定义为该逻辑函数的最小项。通常用 m表示最小项, 其下标为最小项的编号。 编号的方法是: 最小项
2、的原变量取1, 反变量取 0, 则最小项取值为一组二进制数, 其对应的十进制数便为该最小项的编号。如最小项CBA对应的变量取值为000,它对应十进制数为0。因此,最小项CBA的编号为 m0,如最小项CBA的编号为 m4,其余最小项的编号以此类推。2、最小项的基本性质:(1)对于任意一个最小项,只有一组变量取值使它的值为1,而其余各种变量取值均使它的值为 0。(2)不同的最小项,使它的值为1 的那组变量取值也不同。(3)对于变量的任一组取值,全体最小项的和为1。图 1.4.1 分别为二变量、三变量和四变量卡诺图。在卡诺图的行和列分别标出变量及其状态。变量状态的次序是00,01,11,10,而不是
3、二进制递增的次序00,01,10,11。这样排列是为了使任意两个相邻最小项之间只有一个变量改变(即满足相邻性)。小方格也可用二进制数对应于十进制数编号,如图中的四变量卡诺图, 也就是变量的最名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 13 页 - - - - - - - - - 小项可用m0, m,m, 来编号。01010001111001ABCABCDBA0001111000011110mmmmmmmmmmmm012300112233mmmmmmmmmmmmmmmm
4、456789101112131415图 1.4.1 卡诺图二、应用卡诺图表示逻辑函数应用卡诺图化简逻辑函数时, 先将逻辑式中的最小项 ( 或逻辑状态表中取值为1 的最小项 )分别用 1 填入相应的小方格内, 其它的则填 0 或空着不填。 如果逻辑式不是由最小项构成,一般应先化为最小项或将其列出逻辑状态表后填写。三、应用卡诺图化简逻辑函数1、一个正确卡诺圈的要求:(1)画在一个卡诺圈内的1 方格数必须是 2m个(m 为大于等于 0 的整数)。(2)画在一个卡诺圈内的2m个 1 方格必须排列成方阵或矩阵。(3)一个卡诺圈内的1 方格必须是对称相邻的。2、利用卡诺图化简逻辑函数的步骤:(1)先找没有
5、相邻项的独立1 方格,单独画圈。(2)其次,找只能按一条路径合并的两个相邻方格,画圈。(3)再次,找只能按一条路径合并的四个相邻方格,画圈。(4)再次,找只能按一条路径合并的八个相邻方格,画圈。(5)依此类推,若还有1 方格未被圈,找合适的圈画出。如: 化简CBABCACBACBAY1名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 13 页 - - - - - - - - - ABC100001111011110000则有: Y1=CC化简15,14,13,12,5,4,
6、3,0(2mYABCBDCACDBAY23、 具有无关项的逻辑函数的化简逻辑函数中的无关项:的取值不可能出现)一定约束关系,使它们约束项(逻辑变量之间,输出是任意的)任意项(对某些输入项用“”(或“ d” )表示利用无关项化简原则:无关项即可看作“ 1”也可看作“ 0”。卡诺图中,圈组内的“”视为“1”,组外的视为“ 0”。例 1 为 8421BCD 码,当其代表的十进制数5 时,输出为“ 1”,求 Y的最简表达式。(用于间断输入是否大于5)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - -
7、 第 3 页,共 13 页 - - - - - - - - - 解:先列真值表,再画卡诺图ABCD00011110000111100000011111XXXXXX写出表达式: Y=DC作业 :用卡诺图化简下列逻辑表达式:DCBCDCBDBABADCBAY1)15,11,7,3,2,1 ,0(2mYA B C D Y A B C D Y 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 1 0 0 1 1 0 0 1 0 0 1 0 1 0 0 0 1 1 0 1 0 1 1 0 1 0 0 0 1 1 0 0 0 1 0 1 1 1 1 0 1 0 1 1 0 1 1 1 1 0 0
8、 1 1 1 1 1 1 1 1 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 13 页 - - - - - - - - - 卡 诺 图 化 简 法卡诺图化简法又称为图形化简法。该方法简单、直观、容易掌握,因而在逻辑设计中得到广泛应用。一 卡诺图的构成卡诺图是一种平面方格图,每个小方格代表一个最小项,故又称为最小项方格图。1结构特点卡诺图中最小项的排列方案不是唯一的,图2 5(a)、 (b)、(c)、(d)分别为2变量、 3 变量、 4变量、 5变量卡诺图的一种排列方案
9、。图中,变量的坐标值0 表示相应变量的反变量,1 表示相应变量的原变量。各小方格依变量顺序取坐标值,所得二进制数对应的十进制数即相应最小项的下标i。在五变量 卡诺图中,为了方便省略了符号“m” ,直接标出m的下标i。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 13 页 - - - - - - - - - 图 2. 5 25变量卡诺图从图 2.5 所示的各卡诺图可以看出,卡诺图上变量的排列规律使最小项的相邻关系能在图形上清晰地反映出来。具体地说,在n个变量的卡诺图中,能
10、从图形上直观、方便地找到每个最小项的n个相邻最小项 。以四变量卡诺图为例,图中每个最小项应有4 个相邻最小项,如m5的 4 个相邻最小项分别是m1,m4,m7,m13,这 4 个最小项对应的小方格与m5对应的小方格分别相连,也就是说在几何位置上是相邻的,这种相邻称为几何相邻 。而 m2则不完全相同,它的4 个相邻最小项除了与之几何相邻的m3和m6之外,另外两个是处在“ 相对 ” 位置的m0(同一列的两端)和m10(同一行的两端)。这种相邻似乎不太直观,但只要把这个图的上、下边缘连接,卷成圆筒状,便可看出m0和m2在几何位置上是相邻的。同样,把图的左、右边缘连接,便可使m2和 m10相邻。通常把
11、这种相邻称为相对相邻 。除此之外,还有“ 相重 ”位置的最小项相邻,如五变量卡诺图中的m3,除了几何相邻的m1,m2,m7和相对相邻的m11外,还与m19相邻。对于这种情形,可以把卡诺图左边的矩形重叠到右边矩形之上来看,凡上下重叠的最小项相邻,这种相邻称为 重叠相邻。归纳起来,卡诺图在构造上具有以下两个特点:n个变量的卡诺图由2n个小方格组成,每个小方格代表一个最小项; 卡诺图上处在相邻、相对、相重位置的小方格所代表的最小项为相邻最小项。二 卡诺图的性质卡诺图的构造特点使卡诺图具有一个重要性质:可以从图形上直观地找出相邻最小项合并。合并的理论依据是并项定理AB+AB=A。例如,名师资料总结 -
12、 - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 13 页 - - - - - - - - - 根据定理AB+AB=A和相邻最小项的定义,两个相邻最小项可以合并为一个与项并消去一个变量。例如, 4 变量最小项ABCD和ABCD相邻,可以合并为ABD;ABCD和ABCD相邻,可以合并为ABD;而与项ABD和ABD又为相邻与项,故按同样道理可进一步将两个相邻与项合并为BD。用卡诺图化简逻辑函数的基本原理就是把上述逻辑依据和图形特征结合起来,通过把卡诺图上表征相邻最小项的相邻小方格“ 圈 ” 在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年用卡诺图化简逻辑函数 2022 卡诺 图化简 逻辑 函数
限制150内