中国高校课件下载中心 》 教学资源 》 大学文库

山东大学:《数字电子技术基础》课程教学资源(PPT课件讲稿)第三章 组合逻辑电路的分析与设计

文档信息
资源类别:文库
文档格式:PPT
文档页数:47
文件大小:868.5KB
团购合买:点击进入团购
内容简介
3.1逻辑代数 3.2逻辑函数的卡诺图化简法 3.3组合逻辑电路的分析方法 3.4组合逻辑电路的设计方法 3.5组合逻辑电路中的竞争冒险
刷新页面文档预览

第三章组合逻辑电路的分析与设计 31逻辑代数 32逻辑函数的卡诺图化简法 33组合逻辑电路的分析方法 34组合逻辑电路的设计方法 35组合逻辑电路中的竞争冒险

第三章 组合逻辑电路的分析与设计 3.2 逻辑函数的卡诺图化简法 3.3 组合逻辑电路的分析方法 3.4 组合逻辑电路的设计方法 3.5 组合逻辑电路中的竞争冒险 3.1 逻辑代数

基本公式 名称 公式1 公式2 A·1=A A+0=A 0-1律 A.0=0 A+1=1 互补律 AA=0 A+A=1 重叠律 A·A=A A+a=a 交换律 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) 反演律 AB=A+B A+b=A B 吸收律 A(A+B)=A A+AB= A A(A+B)=AB A+Ab=atB 对合律 A= A

一、逻辑代数的基本公式 3.1 逻辑代数 吸收律 反演律 分配律 结合律 交换律 重叠律 互补律 公 式 1 0—1律 对合律 名 称 公 式 2 基 本 公 式 A1 = A A0 = 0 A+0 = A A+1 =1 AA = 0 A+ A =1 A A = A A+ A = A 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) AB = A+ B A+ B = A B A(A+ B) = A A+ AB = A A(A + B) = AB A+ AB = A+ B A = A

公式的证明方法: (1)用简单的公式证明略为复杂的公式 例311明吸收律A+AB=A+B 证:A+AB=A(B+B)+AB=AB+AB+AB=船B+B+B+AB A (B+ B)+ B(A+A)=A+B (2)用真值表证明,即检验等式两边函数的真值表是否一致。 例3.1.2用真值表证明反演律AB=A+B A B AB a+B 001 0

公式的证明方法: (2)用真值表证明,即检验等式两边函数的真值表是否一致。 (1)用简单的公式证明略为复杂的公式。 例3.1.1证明吸收律 A + AB = A + B 证: A + AB = A(B + B) + AB = AB + AB + AB = AB + AB + AB + AB = A(B + B) + B(A + A) = A + B A B 0 0 0 1 1 0 1 1 AB A+ B 例3.1.2 用真值表证明反演律 AB = A + B 1 1 1 0 1 1 1 0

二、逻辑代数的基本规则 名称 公式1 公式2 A·1=A A+0=A 0-1律 A.0=0 A+1=1 互补律 AA=0 A+A=1 重叠律 A·A=A A+A=4 交换律 A·B=B·A Atb=b+a 结合律 A(BC)=(AB)C A+(B+C)=(A+B)+C 分配律 A B+C)=AB+AC A+(BC)=(A+B(A+ 反演律 AB=A+ B A+b=A B 吸收律 A(A+B)=A A+AB=A A(A+B)=AB A+ab=a+B 对合律 A= A

二、逻辑代数的基本规则 对偶规则的基本内容是:如果两个逻辑函数表达式相等,那么它 们的对偶式也一定相等。 基本公式中的公式l和公式2就互为对偶式。 ABC = A + BC = A + B + C 1 .代入规则 对于任何一个逻辑等式,以某个逻辑变量或逻辑函数同时取代等式 两端任何一个逻辑变量后,等式依然成立。 例如,在反演律中用BC去代替等式中的B,则新的等式仍成立: 2 .对偶规则 将一个逻辑函数L进行下列变换: ·→+,+→· 0 → 1,1 → 0 所得新函数表达式叫做L的对偶式,用 表示。 ' L 吸收律 反演律 分配律 结合律 交换律 重叠律 互补律 公式1 0—1律 对合律 名称 公式2 A1 = A A0 = 0 A+0 = A A+1 =1 A A = A A+ A = A 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) AA = 0 A+ A =1 AB = A+ B A+ B = A B A(A + B) = AB A+ AB = A+ B A = A A(A+ B) = A A+ AB = A

3.反演规则 将一个逻辑函数L进行下列变换: 十, 0→1,1→0; 原变量→反变量,反变量→原变量。 所得新函数表达式叫做L的反函数,用L表示。 利用反演规则,可以非常方便地求得一个函数的反函数 例3.1.3求函数L=AC+BD的反函数: 解:L=(A+C)(B+D) 例3.1.4求函数L=A·B+C+D的反函数 解:L=A+B.C·D 在应用反演规则求反函数时要注意以下两点 (1)保持运算的优先顺序不变,必要时加括号表明,如例313。 (2)变换中,几个变量(一个以上)的公共非号保持不变。如例314

3 .反演规则 在应用反演规则求反函数时要注意以下两点: (1)保持运算的优先顺序不变,必要时加括号表明,如例3.1.3。 (2)变换中,几个变量(一个以上)的公共非号保持不变。如例3.1.4。 利用反演规则,可以非常方便地求得一个函数的反函数 解: L = (A+C)(B + D) 解: L = A+ BC  D 将一个逻辑函数L进行下列变换: ·→+,+→· ; 0 → 1,1 → 0 ; 原变量 → 反变量, 反变量→ 原变量。 所得新函数表达式叫做L的反函数,用 L 表示。 例3.1.3 求函数 L = AC + BD 的反函数: 例3.1.4 求函数 L = A B +C + D 的反函数:

、逻辑函数的代数化简法 1.逻辑函数式的常见形式 个逻辑函数的表达式不是唯一的,可以有多种形式,并 且能互相转换。例如: L=AC+AB 与一或表达式 =(4+B)(A+C)或一与表达式 AC·AB 与非一与非表达式 =A+B+A+C或非一或非表达式 Ac+aB 与一或一非表达式 其中,与一或表达式是逻辑函数的最基本表达形式

三、逻辑函数的代数化简法 1.逻辑函数式的常见形式 一个逻辑函数的表达式不是唯一的,可以有多种形式,并 且能互相转换。例如: L = AC + AB 与——或表达式 = (A + B)(A + C) 或——与表达式 = AC  AB 与非——与非表达式 = A+ B + A+ C 或非——或非表达式 = AC + AB 与——或——非表达式 其中,与—或表达式是逻辑函数的最基本表达形式

2.逻辑函数的最简“与一或表达式”的标准 (1)与项最少,即表达式中“+〃号最少。 (2)每个与项中的变量数最少,即表达式中“·〃号最少。 3.用代数法化简逻辑函数 (1)并项法: 运用公式A+A=1将两项合并为一项,消去一个变量。 B]: L=A(BC +BC)+A (BC + BC) ABC + AbC + abc +ABC AB(C+C)+ AB(C+ =AB+AB=A(B+B)=A

2.逻辑函数的最简“与—或表达式” 的标准 3.用代数法化简逻辑函数 = AB + AB (1)并项法: 运用公式 A + A = 1 将两项合并为一项,消去一个变量。 例: L = A(BC + BC) + A(BC + BC) = ABC + ABC + ABC + ABC = AB(C + C) + AB(C + C) = A(B + B) = A (1)与项最少,即表达式中“+”号最少。 (2)每个与项中的变量数最少,即表达式中“· ”号最少

(2)吸收法: 运用吸收律A+AB=A,消去多余的与项。 例:L=AB+AB(C+DE)=AB (3)消去法: 运用吸收律A+AB=A+B消去多余因子。 B]: L=A+abtbe =atbt be =atbte (4)配项法: 先通过乘以(A+A4)或加上(A4)增加必要的乘积项, 再用以上方法化简。 B]: L=AB+AC+BCD=AB+AC+BCD(A+A) Ab+ac+ abcd+ abcd =ab+ ac

(4)配项法: (2)吸收法: (3)消去法: 运用吸收律A+AB=A,消去多余的与项。 例: L = AB + AB(C + DE) 例: L = A + AB + BE = AB 运用吸收律 A + AB = A + B 消去多余因子。 = A + B + BE = A + B + E 先通过乘以 或加上 , 增加必要的乘积项, 再用以上方法化简。 (A + A) (AA) 例: L = AB + AC + BCD = AB + AC + BCD(A + A) = AB + AC + ABCD + ABCD = AB + AC

在化简逻辑函数时,要灵活运用上述方法,才能将逻 辑函数化为最简。 例3.1.6化简逻辑函数: L=Ad+ad+ab+ac+bd+ abef+ BeF A: L=A+ AB+ AC+ BD+ ABEF BEF (利用A+A=1) A+AC+BD+BEF(利用A+AB=A) =A+C+BD+BEF(利用A+AB=A+B

在化简逻辑函数时,要灵活运用上述方法,才能将逻 辑函数化为最简。 例3.1.6 化简逻辑函数: L = AD + AD + AB + AC + BD + ABEF + BEF 解: L = A + AB + AC + BD + ABEF + BEF (利用 A + A = 1 ) = A + AC + BD + BEF (利用 A+AB=A) = A + C + BD + BEF (利用 A + AB = A + B )

例3.1.7化简逻辑函数: L=AB+ AC BC +CB+ BD+ DB ADE(F+g) 解:L=ABC+BC+CB+BD+DB+ADE(F+G)(利用反演律) A+ BC +CB +BD+ DB ADE(F +g) (利用A+AB=A+B) A+BC+CB+BD+DB(利用A+AB=4) =A+BC(D+D)+CB+BD+DB(C+C)(配项法) A+ Bcd+bcd+cb+bd+dbc+ dBc =A+BCD+CB+BD+DBC(利用A+AB=A) =A+CD(B+B)+CB+ BD A+CD+CB+BD(利用A+A=1

例3.1.7 化简逻辑函数: L = AB + AC + BC + CB + BD + DB + ADE(F + G) 解: L = ABC + BC + CB + BD + DB + ADE(F + G) (利用反演律) = A + BC + CB + BD + DB + ADE(F + G) (利用 A + AB = A + B ) = A + BC + CB + BD + DB (利用A+AB=A) = A + BC(D + D) + CB + BD + DB(C + C) (配项法) = A + BCD + BC D + CB + BD + DBC + DBC = A + BC D + CB + BD + DBC (利用A+AB=A) = A + CD(B + B) + CB + BD = A + C D + CB + BD (利用 A + A = 1 )

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档