数字逻辑设计第四章-ppt课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数字逻辑设计第四章-ppt课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 逻辑设计 第四 ppt 课件
- 资源描述:
-
1、-1 1第第4 4章章 组合逻辑设计原理组合逻辑设计原理 逻辑代数基础逻辑代数基础 组合电路分析组合电路分析 组合电路综合组合电路综合数字逻辑设计及应用数字逻辑设计及应用-2 2基本概念基本概念逻辑电路分为两大类:逻辑电路分为两大类:组合逻辑电路组合逻辑电路(combinational logic circuit)时序逻辑电路时序逻辑电路(sequential logic circuit)任何时刻的输出仅取决与当时的输入任何时刻的输出仅取决与当时的输入任一时刻的输出不仅取决与当时的输入,任一时刻的输出不仅取决与当时的输入,还取决于过去的输入序列还取决于过去的输入序列电路特点:无反馈回路、无记忆
2、元件电路特点:无反馈回路、无记忆元件-3 34.1 4.1 开关代数开关代数( (两值代数系统两值代数系统) )1 1、 公公 理理若若X 1, 则则X = 0 若若X 0, 则则X = 1 0 = 1 1 = 0 00 = 0 1+1 = 1 11 = 1 0+0 = 0 01 = 10 = 0 1+0 = 0+1 = 1F = 0 + 1 ( 0 + 1 0 ) = 0 + 1 1 = 0-4 42 2、单变量开关代数定理、单变量开关代数定理自等律:自等律:X + 0 = X X 1 = X 0-1 律:律:X + 1 = 1 X 0 = 0还原律:还原律:( X ) = X同一律:同一律
3、:X + X = X X X = X互补律:互补律:X + X = 1 X X = 0变量和变量和常量的常量的关系关系变量和变量和其自身其自身的关系的关系-5 53 3、二变量或三变量开关代数定理、二变量或三变量开关代数定理与普通代数相似的关系与普通代数相似的关系交换律交换律 A B = B A A + B = B + A结合律结合律 A(BC) = (AB)C A+(B+C) = (A+B)+C分配律分配律 A(B+C) = AB+AC A+BC = (A+B)(A+C)-6 6几点注意几点注意不存在变量的指数不存在变量的指数 AAA A3允许提取公因子允许提取公因子 AB+AC = A(B
4、+C)没有定义除法没有定义除法 if AB=BC A=C ? 没有定义减法没有定义减法 if A+B=A+C B=C ?A=1, B=0, C=0AB=BC=0, A CA=1, B=0, C=1错!错!错!错!-7 7一些特殊的关系一些特殊的关系吸收律吸收律X + XY = X X(X+Y) = X组合律组合律XY + XY = X (X+Y)(X+Y) = X添加律(一致性定理)添加律(一致性定理)XY + XZ + YZ = XY + XZ(X+Y)(X+Z)(Y+Z) = (X+Y)(X+Z)-8 8对上述的公式、定理要熟记,做到举一反三对上述的公式、定理要熟记,做到举一反三(X+Y)
5、 + (X+Y) = 1A + A = 1XY + XY = X(A+B)(A(B+C) + (A+B)(A(B+C) = (A+B)代入定理:代入定理: 在含有变量在含有变量 X X 的逻辑等式中,如果将式中的逻辑等式中,如果将式中所有出现所有出现 X X 的地方都用另一个函数的地方都用另一个函数 F F 来代替,来代替,则等式仍然成立。则等式仍然成立。-9 9证明证明: XY + XZ + YZ = XY + XZYZ = 1YZ = (X+X)YZXY + XZ + (X+X)YZ= XY + XZ + XYZ +XYZ= XY(1+Z) + XZ(1+Y)= XY + XZ-10104
6、 4、n n变量定理变量定理广义同一律广义同一律X + X + + X = X X X X = X香农展开定理香农展开定理), 0(), 1 (),(F212121nnnXXFXXXFXXXX), 1 (), 0(),(F212121nnnXXFXXXFXXXX-11 11证明证明: AD + AC + CD + ABCD = AD + AC= A ( 1D + 1C + CD + 1BCD ) + A ( 0D + 0C + CD + 0BCD )= A ( D + CD + BCD ) + A ( C + CD )= AD( 1 + C + BC ) + AC( 1 + D )= AD +
7、 AC-12124 4、n n变量定理变量定理摩根定理摩根定理2121)(nnXXXXXX 2121)(nnXXXXXX ),(),(2121 nnXXXFXXXF 反演定理反演定理(A B) = A + B(A + B) = A B-1313反演规则:反演规则:与与或,或,0 1,变量取反,变量取反遵循原来的运算优先次序遵循原来的运算优先次序不属于单个变量上的反号应保留不变不属于单个变量上的反号应保留不变例例1:写出下面函数的反函数:写出下面函数的反函数 F1 = A (B + C) + C D F2 = (A B) + C D E 合理地运用反演定理能够将一些问题简化合理地运用反演定理能够
8、将一些问题简化例例2:证明:证明 (AB + AC) = AB + AC-1414合理地运用反演定理能够将一些问题简化合理地运用反演定理能够将一些问题简化证明:AB + AC = AB + ACAB + AC + BC = AB + AC(A+B)(A+C)AA +AC + AB + BCAC + AB AC + AB + BC-15155 5、对偶性、对偶性对偶规则对偶规则与与或;或;0 1变换时不能破坏原来的运算顺序(优先级)变换时不能破坏原来的运算顺序(优先级)对偶原理对偶原理若两逻辑式相等,则它们的对偶式也相等若两逻辑式相等,则它们的对偶式也相等例:写出下面函数的对偶函数例:写出下面函
9、数的对偶函数 F1 = A + B (C + D) F2 = ( A(B+C) + (C+D) )X + X Y = XX ( X + Y ) = X FD(X1 , X2 , , Xn , + , , ) = F(X1 , X2 , , Xn , , + , ) -16165 5、对偶性、对偶性证明公式:证明公式:A+BC = (A+B)(A+C)A(B+C)AB+AC-1717对偶和反演对偶和反演对偶:对偶:FD(X1 , X2 , , Xn , + , , ) = F(X1 , X2 , , Xn , , + , ) 反演:反演: F(X1 , X2 , , Xn , + , ) = F
10、(X1 , X2, , Xn , , + ) F(X1 , X2 , , Xn) = FD(X1 , X2, , Xn ) 正逻辑约定和负逻辑约定互为对偶关系正逻辑约定和负逻辑约定互为对偶关系-1818正逻辑约定和负逻辑约定互为对偶关系正逻辑约定和负逻辑约定互为对偶关系G1ABFA B FL L LL H LH L LH H H电气功能表电气功能表A B F0 0 00 1 01 0 01 1 1正逻辑约定正逻辑约定A B F1 1 11 0 10 1 10 0 0负逻辑约定负逻辑约定正逻辑:正逻辑: F = AB负逻辑:负逻辑: F = A+B-1919举重裁判电路举重裁判电路Y = F (
11、A,B,C ) = A(B+C)&1ABCY逻逻辑辑函函数数逻辑图逻辑图主裁判主裁判A,A,副裁判副裁判B,CB,C1 1表通过表通过,0,0表不通过表不通过指示灯指示灯Y:1Y:1表成功表成功,0,0表不成功表不成功000001110 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 A B CY真值表真值表逻辑函数及其表示方法逻辑函数及其表示方法-2020逻辑表达式逻辑表达式 真值表真值表Y = A + BC + ABC0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1ABCBCABCY1100000001111110
12、00000100“积之和积之和”表达式表达式“与与-或或”式式-2121逻辑表达式逻辑表达式 真值表真值表Y = (B+C) (A+B+C)0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1ABCB+C A+B+CY001111110111111111110000“和之积和之积”表达式表达式“或或-与与”式式-2222真值表真值表 逻辑表达式逻辑表达式ABC0 0 0 00 0 1 00 1 0 00 1 1 11 0 0 01 0 1 11 1 0 11 1 1 0A B CF真真值值表表ABCABCF = ABC + ABC + ABC0 0 反变量反变量1
13、1 原变量原变量乘积项:乘积项:“积之和积之和”表达式表达式“与与-或或”式式-2323真值表真值表 逻辑表达式逻辑表达式11101111G0 0 0 00 0 1 00 1 0 00 1 1 11 0 0 01 0 1 01 1 0 01 1 1 0A B CF真真值值表表(ABC) = A+B+CF = ABCG = (A+B+C)0 0 原变量原变量1 1 反变量反变量-2424真值表真值表 逻辑表达式逻辑表达式0 0 0 10 0 1 10 1 0 00 1 1 11 0 0 01 0 1 11 1 0 11 1 1 1A B CF真真值值表表A+B+CA+B+CF = (A+B+C)
14、 (A+B+C)0 0 原变量原变量1 1 反变量反变量求和项求和项“和之积和之积”表达式表达式“或或-与与”式式-25256 6、逻辑函数的标准表示法、逻辑函数的标准表示法最小项最小项 n变量最小项是具有变量最小项是具有n个因子的标准乘积项个因子的标准乘积项n变量函数具有变量函数具有2n个最小项个最小项全体最小项之和为全体最小项之和为1任意两个最小项的乘积为任意两个最小项的乘积为0ABCABCABCABCABCABCABCABC乘积项乘积项-26266 6、逻辑函数的标准表示法、逻辑函数的标准表示法最大项最大项 n变量最大项是具有变量最大项是具有n个因子的标准求和项个因子的标准求和项n变量函
15、数具有变量函数具有2n个最大项个最大项全体最大项之积为全体最大项之积为0任意两个最大项的和为任意两个最大项的和为1A+B+CA+B+CA+B+CA+B+CA+B+CA+B+CA+B+CA+B+C求和项求和项-2727ABCABCABCABCABCABCABCABC最最 小小 项项m0m1m2m3m4m5m6m70 0 0 00 0 1 10 1 0 20 1 1 31 0 0 41 0 1 51 1 0 61 1 1 7AB C编号编号A+B+CA+B+CA+B+CA+B+CA+B+CA+B+CA+B+CA+B+CM0M1M2M3M4M5M6M7最最 大大 项项-2828最大项与最小项之间的关
16、系最大项与最小项之间的关系、 Mi = mi ; mi = Mi ;、一个、一个n n变量函数,既可用变量函数,既可用最小项之和最小项之和表示,表示, 也可用也可用最大项之积最大项之积表示。两者下标互补。表示。两者下标互补。、某逻辑函数、某逻辑函数 F,若用若用 P项最小项之和表示,项最小项之和表示, 则其反函数则其反函数 F 可用可用 P 项最大项之积表示,项最大项之积表示, 两者标号完全一致。两者标号完全一致。-292911101001G0 0 0 00 0 1 00 1 0 00 1 1 11 0 0 01 0 1 11 1 0 11 1 1 0A B CF(ABC) = A+B+C(A
17、BC) = A+B+C(ABC) = A+B+C)6 , 5 , 3(,CBAF )7 , 4 , 2 , 1 , 0(,CBAF )6 , 5 , 3(,FGCBA 标号互补标号互补-30300 0 0 00 0 1 00 1 0 10 1 1 01 0 0 11 0 1 01 1 0 01 1 1 1A B CF课堂练习:分别写出下面逻辑函数的课堂练习:分别写出下面逻辑函数的 最小项之和最小项之和 最大项之积最大项之积的表示。的表示。)7 , 4 , 2(,CBAF )6 , 5 , 3 , 1 , 0(,CBA -31316 6、逻辑函数的标准表示法、逻辑函数的标准表示法真值表真值表乘积
18、项、求和项乘积项、求和项“积之和积之和”表达式表达式“和之积和之积”表达式表达式n 变量最小项变量最小项n 变量最大项变量最大项 最小项之和最小项之和 最大项之积最大项之积标准和标准和标准积标准积-3232用标准和的形式表示函数:用标准和的形式表示函数:F(A,B,C) = AB +AC利用基本公式利用基本公式 A + A = 1 缺什么补什么缺什么补什么F(A,B,C) = AB + AC = AB(C+C) + AC(B+B) = ABC + ABC + ABC + ABC1 1 11 1 00 1 10 0 1= A,B,C(1,3,6,7)-3333G(A,B,C) = (A+B) (
19、A+C) = (A+B+CC) (A+C+BB)注意分配率注意分配率 = (A+B+C)(A+B+C)(A+B+C)(A+B+C)0 0 00 0 11 0 01 1 0= A,B,C(0,1,4,6)-3434补充:同或、异或补充:同或、异或异或异或 当两个输入当两个输入相异时,结果为相异时,结果为1。 同或同或 当两个输入当两个输入相同时,结果为相同时,结果为1。F = A B =AB+ABF = A B =AB+ABA B F0 0 00 1 11 0 11 1 0异异 或或A B F0 0 10 1 01 0 01 1 1同同 或或A B = (A B)-3535基本公式基本公式 异或
20、异或交换律:交换律:A B = B A结合律:结合律:A (B C) = (A B) C分配律:分配律:A(B C) = (AB) (AC) 因果互换关系因果互换关系 A B=C A C=B B C=A A B C D=0 0 A B C=D-3636基本公式基本公式 异或异或变量和常量的关系变量和常量的关系 A A=0 A A=1 A 0=A A 1=A多变量异或运算多变量异或运算 结果取决于变量为结果取决于变量为 1 的个数的个数A0 A1 An = 1 变量为变量为1的个数是奇数的个数是奇数0 变量为变量为1的个数是偶数的个数是偶数-3737基本公式基本公式 同或同或交换律:交换律:A
21、B = B A 结合律:结合律:A (B C) = (A B) C不满足分配律:不满足分配律:A(B C) AB AC因果互换关系因果互换关系 A B=C A C=B B C=A-3838基本公式基本公式 同或同或变量和常量的关系变量和常量的关系A A=1 A A=0 A 1=A A 0=A多变量同或运算多变量同或运算 结果取决于变量为结果取决于变量为0的个数的个数A0 A1 An = 1 变量为变量为0的个数是偶数的个数是偶数0 变量为变量为0的个数是奇数的个数是奇数-3939异或和同或的关系异或和同或的关系偶数个变量的同或和异或偶数个变量的同或和异或 互反互反 A B = (A B) A
展开阅读全文