电子技术 第3章 组合逻辑电路的分析与设计.ppt
《电子技术 第3章 组合逻辑电路的分析与设计.ppt》由会员分享,可在线阅读,更多相关《电子技术 第3章 组合逻辑电路的分析与设计.ppt(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章 组合逻辑电路的分析与设计,3.2 逻辑函数的卡诺图化简法,3.3 组合逻辑电路的分析方法,3.4 组合逻辑电路的设计方法,3.5 组合逻辑电路中的竞争冒险,3.1 逻辑代数,一、逻辑代数的基本公式,3.1 逻辑代数,公式的证明方法:,(2)用真值表证明,即检验等式两边函数的真值表是否一致。,(1)用简单的公式证明略为复杂的公式。,例3.1.1 证明吸收律,证:,例3.1.2 用真值表证明反演律,1 1 1 0,1 1 1 0,二、逻辑代数的基本规则,对偶规则的基本内容是:如果两个逻辑函数表达式相等,那么它们的对偶式也一定相等。 基本公式中的公式l和公式2就互为对偶 式。,1 .代入规则
2、 对于任何一个逻辑等式,以某个逻辑变量或逻辑函数同时取代等式两端任何一个逻辑变量后,等式依然成立。 例如,在反演律中用BC去代替等式中的B,则新的等式仍成立:,2 .对偶规则 将一个逻辑函数L进行下列变换: , 0 1,1 0,所得新函数表达式叫做L的对偶式,用 表示。,3 .反演规则,在应用反演规则求反函数时要注意以下两点: (1)保持运算的优先顺序不变,必要时加括号表明,如例3.1.3。 (2)变换中,几个变量(一个以上)的公共非号保持不变。如例3.1.4。,利用反演规则,可以非常方便地求得一个函数的反函数,解:,解:,将一个逻辑函数L进行下列变换: , ; 0 1,1 0 ; 原变量 反
3、变量, 反变量 原变量。,所得新函数表达式叫做L的反函数,用 表示。,例3.1.3 求函数 的反函数:,例3.1.4 求函数 的反函数:,三、逻辑函数的代数化简法,1逻辑函数式的常见形式一个逻辑函数的表达式不是唯一的,可以有多种形式,并且能互相转换。例如:,与或表达式,或与表达式,与非与非表达式,或非或非表达式,与或非表达式,其中,与或表达式是逻辑函数的最基本表达形式。,2逻辑函数的最简“与或表达式” 的标准,3用代数法化简逻辑函数,(1)并项法:,运用公式 将两项合并为一项,消去一个变量。,例:,(1)与项最少,即表达式中“+”号最少。 (2)每个与项中的变量数最少,即表达式中“ ”号最少。
4、,(4)配项法:,(2)吸收法:,(3)消去法:,运用吸收律 A+AB=A,消去多余的与项。,例:,例:,运用吸收律 消去多余因子。,先通过乘以 或加上 , 增加必要的乘积项,再用以上方法化简。,例:,在化简逻辑函数时,要灵活运用上述方法,才能将逻辑函数化为最简。,例3.1.6 化简逻辑函数:,(利用A+AB=A),(利用 ),例3.1.7 化简逻辑函数:,(利用 ),(利用A+AB=A),(配项法),(利用A+AB=A),(利用 ),由上例可知,有些逻辑函数的化简结果不是唯一的。,解法1:,例3.1.8 化简逻辑函数:,(增加多余项 ),(消去一个多余项 ),(再消去一个多余项 ),(消去一
5、个多余项 ),(再消去一个多余项 ),代数化简法的优点:不受变量数目的限制。 缺点:没有固定的步骤可循;需要熟练运用各种公式和定理;需要一定的技巧和经验;不易判定化简结果是否最简。,3.2 逻辑函数的卡诺图化简法,一、 最小项的定义与性质 最小项n个变量的逻辑函数中,包含全部变量的乘积项称为最小项。n变量逻辑函数的全部最小项共有2n个。,二、逻辑函数的最小项表达式,解:,=m7+m6+m3+m1,解:,=m7+m6+m3+m5=m(3,5,6,7),任何一个逻辑函数表达式都可以转换为一组最小项之和,称为最小项表达式。,例1:将函数 转换成最小项表达式。,例2: 将函数 转换成最小项表达式。,三
6、、卡诺图,2 .卡诺图 一个小方格代表一个最小项,然后将这些最小项按照相邻性排列起来。即用小方格几何位置上的相邻性来表示最小项逻辑上的相邻性。,1相邻最小项 如果两个最小项中只有一个变量互为反变量,其余变量均相同,则称这两个最小项为逻辑相邻,简称相邻项。,如果两个相邻最小项出现在同一个逻辑函数中,可以合并为一项,同时消去互为反变量的那个量。,如最小项ABC 和 就是相邻最小项。,如:,3卡诺图的结构,(2)三变量卡诺图,(1)二变量卡诺图,(3)四变量卡诺图,卡诺图具有很强的相邻性: (1)直观相邻性,只要小方格在几何位置上相邻(不管上下左右),它代表的最小项在逻辑上一定是相邻的。 (2)对边
7、相邻性,即与中心轴对称的左右两边和上下两边的小方格也具有相邻性。,四、用卡诺图表示逻辑函数,1从真值表到卡诺图 例3.2.3 已知某逻辑函数的真值表,用卡诺图表示该逻辑函数。,解: 该函数为三变量,先画出三变量卡诺图,然后根据真值表将8个最小项L的取值0或者1填入卡诺图中对应的8个小方格中即可。,1,1,1,1,2从逻辑表达式到卡诺图,(2)如不是最小项表达式,应先将其先化成最小项表达式,再填入卡诺图。也可由“与或”表达式直接填入。,(1)如果表达式为最小项表达式,则可直接填入卡诺图。,解: 写成简化形式:,解:直接填入:,例3.2.4 用卡诺图表示逻辑函数:,然后填入卡诺图:,例3.2.5
8、用卡诺图表示逻辑函数:,五、逻辑函数的卡诺图化简法,1卡诺图化简逻辑函数的原理 : (1)2个相邻的最小项可以合并,消去1个取值不同的变量。,(2)4个相邻的最小项可以合并,消去2个取值不同的变量。,1,(3)8个相邻的最小项可以合并,消去3个取值不同的变量。,总之,2n个相邻的最小项可以合并,消去n个取值不同的变量。,2用卡诺图合并最小项的原则(画圈的原则),(1)尽量画大圈,但每个圈内只能含有2n(n=0,1,2,3)个相邻项。要特别注意对边相邻性和四角相邻性。 (2)圈的个数尽量少。 (3)卡诺图中所有取值为1的方格均要被圈过,即不能漏下取值为1的最小项。 (4)在新画的包围圈中至少要含
9、有1个末被圈过的1方格,否则该包围圈是多余的。 3用卡诺图化简逻辑函数的步骤: (1)画出逻辑函数的卡诺图。 (2)合并相邻的最小项,即根据前述原则画圈。 (3)写出化简后的表达式。每一个圈写一个最简与项,规则是,取值为l的变量用原变量表示,取值为0的变量用反变量表示,将这些变量相与。然后将所有与项进行逻辑加,即得最简与或表达式。,例3.2.6 化简逻辑函数:L(A,B,C,D)=m(0,2,3,4,6,7,10,11,13,14,15),解:(1)由表达式画出卡诺图。,(2)画包围圈, 合并最小项, 得简化的 与或表达式:,解:(1)由表达式画出卡诺图。,注意:图中的绿色圈是多余的,应去掉
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子技术 第3章 组合逻辑电路的分析与设计 组合 逻辑电路 分析 设计
限制150内