数字电路与数字逻辑 第4章_组合逻辑电路.ppt
《数字电路与数字逻辑 第4章_组合逻辑电路.ppt》由会员分享,可在线阅读,更多相关《数字电路与数字逻辑 第4章_组合逻辑电路.ppt(93页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章 组合逻辑电路的分析与设计授课教师:孙 虹1.逻辑代数(又称布尔代数)逻辑代数(又称布尔代数)本章学习重点 熟记逻辑代数的熟记逻辑代数的基本公式基本公式和和常用公式常用公式 逻辑代数的三个基本规则:逻辑代数的三个基本规则:代入规则代入规则、反演规则反演规则、对偶规则对偶规则 逻辑函数的逻辑函数的公式法化简公式法化简2.逻辑函数的逻辑函数的卡诺图化简法卡诺图化简法4.组合逻辑电路的设计方法组合逻辑电路的设计方法本章学习重点3.组合逻辑电路的分析方法组合逻辑电路的分析方法5.组合逻辑电路中产生竞争冒险现象的原因及组合逻辑电路中产生竞争冒险现象的原因及消除方法消除方法第四章 组合逻辑电路的分析
2、与设计一一 逻辑代数逻辑代数二二 逻辑函数的卡诺图化简法逻辑函数的卡诺图化简法三三 组合逻辑电路的分析组合逻辑电路的分析四组合逻辑电路的设计四组合逻辑电路的设计五组合逻辑电路的竞争冒险五组合逻辑电路的竞争冒险返回返回一逻辑代数1.基本公式返回序号公 式 【乘】序号公 式 【加】10;1112123134145156167178189192.若干常用公式(1)证明:(2)证明:由公式1A=1由公式由公式(17):(3)证明:由公式(4)证明:由公式(7):由公式由公式1A=1(5)证明:由公式 添项得由公式1A=1同理:由公式 添项得由公式1A=1视BD为一个变量该公式说明:该公式说明:如果两个
3、乘积项中分别包含 和 两个因子,而这两个乘积项的其余因子组成第3个乘积项时,则第3个乘积项是多余的,可以消去。(6)证明:利用摩根定理由公式同理:利用摩根定理由公式3.三个基本规则(或称基本定理)(1)代入规则在任何一个包含变量A的逻辑等式中,若以另外一个逻辑式代入式中所有A的位置,则等式仍然成立。例:已知二变量摩根定理:及将它们扩展为三变量的形式。解:以(B+C)代入前边等式中B的位置,有以BC代入前边等式中B的位置,有原式L(2)反演规则 1001逻辑变量取反运算顺序不变两变量及以上的非号不动反函数所谓运算顺序,和十进制计算一样,也遵循先括号,然后乘,最后加的规则()()例1:已知,求解:
4、=适当加括号以保证原有运算优先关系例2:已知,求解:两变量以上的非号不动由例可见,用反演定理可以较快地得到逻辑函数的反函数。(3)对偶规则原式L 1001逻辑变量不变运算顺序不变两变量及以上的非号不动对偶式与反演规则的惟一区别适当加括号以保证原有运算优先关系()如:两变量以上的非号不动两变量以上的非号不动对偶规则的意义在于:如果两个函数相等,则它们的对偶函数也相等。利用对偶规则,可以使要证明及要记忆的公式数目减少一半。例如:4.逻辑函数的表达式一个逻辑函数的表达式常用的有以下5种表示形式:一种形式的函数表达式相应于一种逻辑电路。尽管一个逻辑函数表达式的各种表示形式不同,但逻辑功能是相同的。(1
5、)与或表达式:(2)或与表达式:(3)与非与非表达式:(4)或非或非表达式:(5)与或非表达式:v 逻辑函数表达式的表示形式逻辑函数表达式的表示形式点击此处可以观看(1)至(2)推导过程v 逻辑函数的最简表达式逻辑函数的最简表达式逻辑函数化简的意义:逻辑函数化简的意义:逻辑表达式越简单,实现它的电路越简单,电路工作越稳定可靠。1 1最简与或表达式最简与或表达式特点:特点:表达式中乘积项最少、并且每个乘积项中的变量 也最少。最简与或表达式最简与或表达式如:根据常用公式(5)特点:特点:表达式中非号最少、并且每个非号下面乘积项中的变量也最少。2最简与非最简与非-与非表达式与非表达式如:在最简与或表
6、达式的基础上两次取反用摩根定律去掉下面的非号最简与非与非表达式最简与非与非表达式特点:特点:表达式中括号最少、并且每个括号内相加的变量也最少。求出反函数的最简与或表达式利用反演规则写出函数的最简或与表达式3最简或与表达式最简或与表达式如:最简或与表达式最简或与表达式特点:特点:表达式中非号最少、并且每个非号下面相加的变量也最少。4最简或非最简或非-或非表达式或非表达式如:两次取反再两次取反用摩根定律去掉下面的非号用摩根定律去掉非号最简或非或非表达式最简或非或非表达式最简与或非表达式最简与或非表达式特点:特点:表达式中非号下面相加的乘积项最少、并且每个乘积项中相乘的变量也最少。求最简或非-或非表
7、达式用摩根定律去掉大非号下面的非号 以后我们着重讨论的都是与或表达式的化简,因为与或表达式容易从真值表直接写出,且只需运用一次摩根定理就可以从最简与或表达式变换为与非与非表达式,从而可以用与非门电路来实现。如:5.逻辑函数的公式化简法逻辑函数的公式化简法就是运用逻辑代数的基本公式、定理和规则来化简逻辑函数。利用公式1,将两项合并为一项,并消去一个变量。运用分配律运用分配律1 1并项法并项法例1:1.1.并项法并项法【续续】运用摩根定律 若两个乘积项中分别包含同一个因子的原变量和反变量,而其他因子都相同时,则这两项可以合并成一项,并消去互为反变量的因子。例2:2.2.吸收法吸收法运用摩根定律()
8、利用公式,消去多余的项。例1:例2:如果乘积项是另外一个乘积项的因子,则这另外一个乘积项是多余的。2.2.吸收法吸收法【续续】()利用公式,消去多余的变量。如果一个乘积项的反乘积项的反是另一个乘积项的因子,则这个因子是多余的。例:3.3.消去冗余项法消去冗余项法利用冗余律,将冗余项消去。例1:例2:4.4.配项法配项法()利用公式(),为某一项配上其所缺的变量,以便用其它方法进行化简。添项例:4.4.配项法配项法【续续】()利用公式,为某项配上其所能合并的项。例:例:化简函数解:先求出Y的对偶函数Y,并对其进行化简。求Y的对偶函数,便得的最简或与表达式。二逻辑函数的卡诺图化简法1.关于“最小项
9、”返回(1)最小项定义 如果一个函数的某个乘积项包含了函数的全部变量包含了函数的全部变量,其中每个变量每个变量都以原变量或反变量的形式原变量或反变量的形式出现,且仅出现一次仅出现一次,则这个乘积项称为该函数的一个标准积项,通常称为最小项最小项。3个变量A、B、C可组成8个最小项:(2)最小项的表示方法 通常用符号mi来表示最小项。下标下标i的确定:的确定:把最小项中的原变量记为1,反变量记为0,当变量顺序确定后,可以按顺序排列成一个二进制数,则与这个二进制数相对应的十进制数,就是这个最小项的下标i。3个变量A、B、C的8个最小项可以分别表示为:(3)最小项的性质性质性质1 1:任意一个最小项,
10、只有一组变量取值使其值为1,而在变量取其他各组值时这个最小项的值都是0。(3)最小项的性质性质性质2 2:不同的最小项,使它的值为1的那一组变量取值也不同。(3)最小项的性质性质性质3 3:任意两个不同的最小项的乘积必为0。ABCABC(3)最小项的性质性质性质4 4:全部最小项的和必为1。变量变量ABCABC取值为取值为001001情况下,各最小项之和为情况下,各最小项之和为1 1。【因为其中只有一个最小项为因为其中只有一个最小项为1 1,其余全为,其余全为0 0。】任何一个逻辑函数都可以表示成唯一的一组最小项之和,称为标准与或表达式标准与或表达式,也称为最小项表达式最小项表达式。对于不是最
11、小项表达式的与或表达式,可利用公式AA1 和A(B+C)ABBC来配项展开成最小项表达式。(4)逻辑函数的最小项表达式例如:【表示法1】【表示法2】【表示法3】【表示法4】【表示法5】最小项的若干表示方法最小项的若干表示方法 例:将下列函数化为最小项之和的形式 添项如果列出了函数的真值表,则只要将函数值为1的那些最小项相加,便是函数的最小项表达式。已知真值表,写出函数的最小项之和的形式已知真值表,写出函数的最小项之和的形式 v 将真值表中函数值为函数值为0的那些最小项相加,便可得到反反函数函数的最小项表达式。则由真值表可得如下逻辑表达式:注意:注意:v 在n个变量的逻辑系统中,如果Y Y为为i
12、 i个个最小项之和,则必为余下的(余下的(n ni i)个)个最小项之和。(5)最小项的相邻性 任何两个最小项如果他们只有一个因子不同只有一个因子不同,其余因子其余因子都相同都相同,则称这两个最小项为相邻最小项这两个最小项为相邻最小项。显然,m0与m1具有相邻性,而 与 不相邻,因为他们有两个因子不相同。m3与m4也不相邻,而m3与m2相邻。相邻的两个最小项之和可以合并成一项,并消去一个变量。如:每每个个2变变量量的的最最小小项项有有2个个最最小小项项与与它它相相邻邻2.卡诺图化简法(1)卡诺图的构成将逻辑函数真值表中的最小项重新排列成矩阵形式,并且使矩阵的横方向和纵方向的逻辑变量的取值按照格
13、雷码的顺序按照格雷码的顺序排列排列,这样构成的图形就是卡诺图卡诺图。每每个个3变变量量的的最最小小项项有有3个个最最小小项项与与它它相相邻邻每个每个4 4变量的最小项有变量的最小项有4 4个最小项与它相邻个最小项与它相邻最左最左列的列的最小最小项与项与最右最右列的列的相应相应最小最小项也项也是相是相邻的邻的最上面一行的最小项与最下面一行的相应最小项也是相邻的最上面一行的最小项与最下面一行的相应最小项也是相邻的(2)卡诺图的特点任意两个相邻的最小项在图中也是相邻的。任何一行或一列两端的最小项在逻辑上也相邻,即:最左列最左列的最小项和最右列最右列的相应最小项是相邻的;最上面一行最上面一行的最小项和
14、最下面一行最下面一行的相应最小项也是相邻的;卡诺图四角上的最小项四角上的最小项也是互为相邻的最小项【注意:注意:但四角上位于对角线上的两个最小项不是相邻的!】。特别强调特别强调(3)已知逻辑函数画卡诺图v 当逻辑函数是以真值表或者以最小项表达式给出时:当逻辑函数是以真值表或者以最小项表达式给出时:m1m3m4m6m7m11m14m15 在卡诺图上那些与给定逻辑函数的最小项相对应的方格内填入1,其余的方格内填入0。例如:v 当逻辑函数以一般的逻辑表达式给出时:当逻辑函数以一般的逻辑表达式给出时:先将函数变换为与或表达式(不必变换为最小项之和的形式),然后在卡诺图上与每一个乘积项所包含的那些最小项
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电路与数字逻辑 第4章_组合逻辑电路 数字电路 数字 逻辑 组合 逻辑电路
限制150内