文档介绍:组合逻辑电路
组合逻辑电路的分析方法
组合逻辑电路设计
组合逻辑电路中的竞争和冒险
4 组合逻辑电路
作业:(5-2),(5-4)奇数,(5-5)奇数,(5-8),(5-9),(5-11)
基本要求
1)熟练掌握组合逻辑电路的分析方法和设计方法;
2)了解竞争-冒险的概念、产生原因、消除方法。
电子技术基础精品课程——数字电子技术基础
组合逻辑电路的一般框图
Li = f (A1, A2 , …, An ) (i=1, 2, …, m)
工作特征:
组合逻辑电路工作特点:在任何时刻,电路的输出状态只取决于同一时刻的输入状态而与电路原来的状态无关。
序关于组合逻辑电路
结构特征:
(1)输出、输入之间没有反馈延迟通路,
(2)不含记忆单元
4 组合逻辑电路
电子技术基础精品课程——数字电子技术基础
2)组合逻辑电路的分析步骤:
组合逻辑电路分析
(1) 由逻辑图写出各输出端的逻辑表达式;
(2) 化简和变换逻辑表达式;
(3) 列出真值表;
(4) 根据真值表或逻辑表达式,经分析最后确定其功能。
根据已知逻辑电路,经分析确定电路的的逻辑功能。
1)组合逻辑电路分析
组合逻辑电路分析
电子技术基础精品课程——数字电子技术基础
三、组合逻辑电路的分析举例
例1 分析如图所示逻辑电路的功能。
2. 列写真值表。
1
0
0
1
0
1
1
0
1
1
1
0
1
1
1
0
1
0
0
1
1
1
0
0
1
0
1
0
0
0
0
0
C
B
A
0
0
1
1
1
1
0
0
3. 确定逻辑功能:
解:
输入变量的取值中有奇数个1时,L为1,否则L为0,电路具有为奇校验功能。
组合逻辑电路分析
若将A,B作为二进制数码,C作为低位的进位,则该电路的功能?
电子技术基础精品课程——数字电子技术基础
。
0
1
1
0
1
0
0
1
或
解:
如要实现偶校验(包括0个1),电路应做何改变?
组合逻辑电路分析
1
1
1
0
1
1
1
0
1
0
0
1
1
1
0
0
1
0
1
0
0
0
0
0
C
B
A
设计过程
电子技术基础精品课程——数字电子技术基础
例2 试分析下图所示组合逻辑电路的逻辑功能。
解:1、根据逻辑电路写出各输出端的逻辑表达式,并进行化简和变换。
X = A
组合逻辑电路分析
电子技术基础精品课程——数字电子技术基础
2、列出真值表
X = A
真值表
组合逻辑电路分析
1
1
1
0
1
1
1
0
1
0
0
1
1
1
0
0
1
0
1
0
0
0
0
0
Z
Y
X
C
B
A
0
0
0
0
1
1
1
1
0
0
1
1
1
1
0
0
0
1
0
1
1
0
1
0
电子技术基础精品课程——数字电子技术基础
这个电路逻辑功能是对输入的二进制码求反码。最高位为符号位,0表示正数,1表示负数,正数的反码与原码相同;负数的数值部分是在原码的基础上逐位求反。
3、确定电路逻辑功能
真值表
组合逻辑电路分析
1
1
1
0
1
1
1
0
1
0
0
1
1
1
0
0
1
0
1
0
0
0
0
0
Z
Y
X
C
B
A
0
0
0
0
1
1
1
1
0
0
1
1
1
1
0
0
0
1
0
1
1
0
1
0
电子技术基础精品课程——数字电子技术基础
例:分析该电路的逻辑功能
解:第一步:根据逻辑电路写出逻辑表达式:
组合逻辑电路分析
电子技术基础精品课程——数字电子技术基础
第三步:分析真值表后可知,当D,C,B, A, 4个变量所代表的二进制小于或等于5时,Y0=1;当这个数等于6与10之间时,Y1=1;当这个数大于或等于11时;Y2=1。结论:这个逻辑电路可以用来判断4位二进制数的数值范围。
第二步:Y的真值表:
组合逻辑电路分析
电子技术基础精品课程——数字电子技术基础