第6章 组合逻辑电路的功能
组合逻辑电路原理概述及作用分析
组合逻辑电路原理概述及作用分析
组合逻辑电路概述:
数字电路根据逻辑功能的不同特点,可以分成两大类,一类叫组合逻辑电路(简称组合电路),另一类叫做时序逻辑电路(简称时序电路)。
组合逻辑电路在逻辑功能上的特点是任意时刻的输出仅仅取决于该时刻的输入,与电路原来的状态无关。
而时序逻辑电路在逻辑功能上的特点是任意时刻的输出不仅取决于当时的输入信号,而且还取决于电路原来的状态,或者说,还与以前的输入有关。
1.半加器与全加器
①半加器
两个数A、B相加,只求本位之和,暂不管低位送来的进位数,称之为半加。
完成半加功能的逻辑电路叫半加器。
实际作二进制加法时,两个加数一般都不会是一位,因而不考虑低位进位的半加器是不能解决问题的。
②全加器
两数相加,不仅考虑本位之和,而且也考虑低位来的进位数,称为全加。
实现这一功能的逻辑电路叫全加器。
2.加法器
实现多位二进制数相加的电路称为加法器。
根据进位方式不同,有串行进位加法器和超前进位加法器两种。
①四位串行加法器:如T692。
优点:电路简单、连接方便。
缺点:运算速度不高。
最高位的计算,必须等到所有低位依此运算结束,送来进位信号之后才能进行。
为了提高运算速度,可以采用超前进位方式。
《电子技术基础》第6章时序逻辑电路的分析与设计-1
6.1 时序逻辑电路的基本概念
1. 时序电路的一般化模型
I1 Ii
O1
Oj
Sm 特点: Ek 1)时序逻辑电路由组合电路(逻辑门)和存储电路( 一般由触 发器构成) 组成。 2)电路的输出由输入信号和原来的输出状态共同决定.
4/9/2019 12:58:22 PM
… … S1 …
… E1 … …
组合电路
1/0 1/0 1/0
01 01 0/0 10 10
00
11
10
01
0/1 11 11
1/1
0/0
电路进行减1计数 。 电路功能:可逆4进制计数器 Y可理解为进位或借位端。
4/9/2019 12:58:22 PM
D2 Q
n 1
(3) 根据状态方程组和输出方程列出状态表
Sn→Sn+1
S = Q2Q1Q0
Q
n 1 0
Q Q
n 1
n 0
Q
n 1 1
Q
n 0
n 1 Q2 Q1n
状态表
n 1 n n 1 n 1 n Q Q Q Q Q Q 0 1 0 1 2
n 2
(4) 画出状态图 0 1 0 1 0 1 0 1 1 0 0 0 1 0 0 0
存储电路
时序电 路输入 信号
I1
Ii
O1 Oj
组合电路
时序电 路输出 信号
存储电路激 励信号(触发 器的输入)
… …
… …
存储电路输 出信号 (电路状态S) 各触发器的状态Q
S1 Sm …
E1
… Ek
存储电路
各信号之间的逻辑关系方程组为:
O = F1(I,Sn) E = F2
组合逻辑电路
输出Y.~Y.为低电平0有效。代码1010~1111
没有使用,称为伪码。由上表可知,当输入伪
码1010~1111时,输出Y9~Y0都为高电平1, 不会出现低电平0。因此译码器不会产生错误译
码。
图13.7 二-十进制译码器逻辑图
1.3 译 码 器
10
1.3 译 码 器
11
1.3.3 BCD-7段显示译码器
二进制码器是用于把二进制 代码转换成相应输出信号的译码 器。常见的有2线-4线译码器、 3线-8线译码器和4线-16线译码 器等。如图13.5所示为集成3线 -8线译码器74LS138的逻辑图 。
图13.5 3线-8线译码器逻辑图
1.3 译 码 器
9
1.3.2 二-十进制译码器
将4位BCD码的10组代码翻译成0~9这10个
图1.11 数据选择器
1. 4选1数据选择器
图1.12所示为4选1数据选择器的逻辑图 ,A1、A0是地址端。D0~D3是4个数据端 ,ST是低电平有效的使能端,具有两个互 补输出端Y和Y。对于不同的二进制地址输 入,可按地址选择D0~D3中一个数据输出 。其功能如表13.8所示。
图1.12 4选1数据选择器逻辑图
1
1.1 组合逻辑电路的分析与设计
2
1.1.1 组合逻辑电路的分析方法
组合逻辑电路的分析是根据给定的逻辑电路图,弄清楚它的逻辑功 能,求出描述电路输出与输入之间的逻辑关系的表达式,列出真值表 。一般方法如下所述。
1)根据给定的逻辑电路的逻辑图,从输入端向输出端逐级写出各 个门对其输入的逻辑表达式,从而写出整个逻辑电路的输出对输入的 逻辑函数表达式。
2)利用逻辑代数运算法则化简逻辑函数表达式。 3)根据化简后的逻辑函数表达式,列出真值表,使逻辑功能更加 清晰。 4)根据化简后的逻辑函数表达式或真值表,分析逻辑功能。 下面通过一个例子说明组合逻辑电路的分析方法。
电子技术——几种常用的组合逻辑电路习题及答案
第六章几种常用的组合逻辑电路一、填空题1、(8-1易)组合逻辑电路的特点是:电路在任一时刻输出信号稳态值由决定(a、该时刻电路输入信号;b、信号输入前电路原状态),与无关(a、该时刻电路输入信号;b、信号输入前电路原状态),属于(a、有;b、非)记忆逻辑电路。
2、(8-2易)在数字系统中,将具有某些信息的符号变换成若干位进制代码表示,并赋予每一组代码特定的含义,这个过程叫做,能实现这种功能的电路称为编码器。
一般编码器有n个输入端,m个输出端,若输入低电平有效,则在任意时刻,只有个输入端为0,个输入端为1。
对于优先编码器,当输入有多个低电平时,则。
3、(8-3易,中)译码是的逆过程,它将转换成。
译码器有多个输入和多个输出端,每输入一组二进制代码,只有个输出端有效。
n 个输入端最多可有个输出端。
4、(8-2易)74LS148是一个典型的优先编码器,该电路有个输入端和个输出端,因此,又称为优先编码器。
5、(8-4中)使用共阴接法的LED数码管时,“共”端应接,a~g应接输出有效的显示译码器;使用共阳接法的LED数码管时,“共”端应接,a~g应接输出有效的显示译码器,这样才能显示0~9十个数字。
6、(8-4中)译码显示电路由显示译码器、和组成。
7.(8-4易)译码器分成___________和___________两大类。
8.(8-4中)常用数字显示器有_________,_________________,____________等。
9.(8-4中)荧光数码管工作电压_______,驱动电流______,体积_____,字形清晰美观,稳定可靠,但电源功率消耗______,且机械强度_____。
10.(8-4中)辉光数码管管内充满了_________,当它们被______时,管子就发出辉光。
11.(8-4易)半导体发光二极管数码管(LED)可分成_______,_______两种接法。
12.(8-4中)发光二极管正向工作电压一般为__________。
第六章 几种常用的组合逻辑电路试题及答案
_____,字形清晰美观,稳定可靠,但电源功率消耗______,且机械强
度_____。
10.(8-4中) 辉光数码管管内充满了_________,当它们被______时,
管子就发出辉光。
11.(8-4易)半导体发光二极管数码管(LED)可分成_______,
_______两种接法。
12.(8-4中)发光二极管正向工作电压一般为__________。为了防止二
输出端有效。n个输入端最多可有 个输出端。
4、(8-2易) 74LS148是一个典型的优先编码器,该电路有 个输入端和
个输出端,因此,又称为 优先编码器。
5、(8-4中) 使用共阴接法的LED数码管时,“共”端应接 ,a~g应接输
出 有效的显示译码器;使用共阳接法的LED数码管时,“共”端应接
,a~g应接输出 有效的显示译码器,这样才能显示0~9十个数字。
C.全加器 D.寄存器
6.(8 -3中)某译码电路需要有四种不同的输出状态,那么输入信号
至少应有
A、2个
B、4个
C、3个
D、
5个
7.(8-1中) 组合电路的分析是指( )。
A、已知逻辑图,求解逻辑表达式的过程 B、已知真值表,求解逻辑功
能的过程
C、已知逻辑图,求解逻辑功能的过程 D、以上都不对
8.(8-2中)8线-3线制的74LS148属于( )。
4).根据化成的表达式画出逻辑图
8.(8-1中)组合逻辑的分析方法大致有哪几步? 9.(8-3难)请用3-8线译码器译码器和少量门器件实现逻辑函数
。
五,计算题 1、 (8-1易、中) 有一组合逻辑电路如图8-1(a)所示,其输入信 号A、B的波形如图8-1(b)所示。问:
描述组合逻辑电路逻辑功能的方法
描述组合逻辑电路逻辑功能的方法组合逻辑电路是一种基于逻辑门的电路,用于实现特定的逻辑功能。
在组合逻辑电路中,逻辑门是基本的构建单元,它们可以将输入信号转换为输出信号,实现各种逻辑运算。
在组合逻辑电路中,逻辑功能的描述可以通过真值表、逻辑方程或状态转换图等方式进行。
其中,真值表是一种将输入和输出对应关系列出的表格,可以清晰地描述逻辑功能的不同情况。
逻辑方程则是用代数表达式的方式描述逻辑功能,通过逻辑运算符(如与、或、非)和变量表示输入和输出信号之间的关系。
状态转换图则是通过状态和状态之间的转换来描述逻辑功能,适用于描述有状态的组合逻辑电路。
组合逻辑电路常见的逻辑功能包括与门、或门、非门、异或门等。
与门是一个多输入多输出的逻辑门,只有当所有输入信号都为1时,输出信号才为1;否则,输出信号为0。
与门的逻辑功能可以用逻辑方程表示为:输出 = 输入1 AND 输入 2 AND ... AND 输入n。
或门是另一个多输入多输出的逻辑门,只要有一个输入信号为1,输出信号就为1;只有当所有输入信号都为0时,输出信号才为0。
或门的逻辑功能可以用逻辑方程表示为:输出 = 输入 1 OR 输入 2 OR ... OR 输入n。
非门是一个单输入单输出的逻辑门,它的输出信号与输入信号相反。
非门的逻辑功能可以用逻辑方程表示为:输出 = NOT 输入。
异或门是一个多输入单输出的逻辑门,当输入信号中有奇数个1时,输出信号为1;否则,输出信号为0。
异或门的逻辑功能可以用逻辑方程表示为:输出 = 输入1 XOR 输入2 XOR ... XOR 输入n。
在实际应用中,组合逻辑电路可以用于实现各种逻辑功能,例如加法器、减法器、多路选择器、解码器、编码器等。
加法器是一种常见的组合逻辑电路,用于实现二进制数的相加运算。
它通常由多个异或门和与门组成,根据输入信号的不同组合产生不同位的和与进位。
减法器则是实现二进制数的减法运算,它也由多个异或门、与门和非门组成。
《数字逻辑设计》第6章 险象及消除
if WYZ=001, F=X' from X to F:存在3条路径
组ห้องสมุดไป่ตู้电路中的险象
功能冒险
多个输入信号 同时改变,因 速度不同产生 错误信号脉冲
F (100) = F (111) = 1
BC A 00 01 11 10
0 11 1 1 0
初值 C 较快: 100 B 较快: 100
过渡值 101 110
终值 111 111
F值 111 101
静态1冒险
BC: 00 11
真值表
ABC F 0000 0010 0100 0111 1001 1011 1100 1111
Unit 6 组合逻辑电路设计
使用有限扇入门设计组合电路 组合电路中的险象
Gate Delays Static hazard
险象判断及消除
静态1冒险 静态0冒险
输出波形
动态冒险 输入信号发生一次改变引起多个 错误信号脉冲
功能冒险 多个输入信号的变化不同步而产 生的错误信号脉冲
Example
组合电路中的险象
F = AB+AC
理论上
if B = C =1 F = A + A=1
A
B
e
d
A
g
+F
dg
e
C
F
tp
实际上
静态1冒险
Example
化简后是否存在相切的卡诺圈
F = AD+AC+ABC
CD AB 00
00 0 01 0 11 1 10 0
01 11 10 111 111 100 000
BCD=101时,存在险象
几种常用的组合逻辑电路试题及答案
第六章几种常用的组合逻辑电路一、填空题1、(8-1易)组合逻辑电路的特点是:电路在任一时刻输出信号稳态值由决定(a、该时刻电路输入信号;b、信号输入前电路原状态),与无关(a、该时刻电路输入信号;b、信号输入前电路原状态),属于(a、有;b、非)记忆逻辑电路。
2、(8-2易)在数字系统中,将具有某些信息的符号变换成若干位进制代码表示,并赋予每一组代码特定的含义,这个过程叫做,能实现这种功能的电路称为编码器。
一般编码器有n个输入端,m个输出端,若输入低电平有效,则在任意时刻,只有个输入端为0,个输入端为1。
对于优先编码器,当输入有多个低电平时,则。
3、(8-3易,中)译码是的逆过程,它将转换成。
译码器有多个输入和多个输出端,每输入一组二进制代码,只有个输出端有效。
n 个输入端最多可有个输出端。
4、(8-2易) 74LS148是一个典型的优先编码器,该电路有个输入端和个输出端,因此,又称为优先编码器。
5、(8-4中)使用共阴接法的LED数码管时,“共”端应接,a~g应接输出有效的显示译码器;使用共阳接法的LED数码管时,“共”端应接,a~g应接输出有效的显示译码器,这样才能显示0~9十个数字。
6、(8-4中)译码显示电路由显示译码器、和组成。
7.(8-4易)译码器分成___________和___________两大类。
8.(8-4中)常用数字显示器有_________,_________________,____________等。
9.(8-4中)荧光数码管工作电压_______,驱动电流______,体积_____,字形清晰美观,稳定可靠,但电源功率消耗______,且机械强度_____。
10.(8-4中)辉光数码管管内充满了_________,当它们被______时,管子就发出辉光。
11.(8-4易)半导体发光二极管数码管(LED)可分成_______,_______两种接法。
12.(8-4中)发光二极管正向工作电压一般为__________。
数字电路逻辑设计组合逻辑电路
数字电路逻辑设计组合逻辑电路数字电路逻辑设计是计算机科学中的一个重要领域,它涉及将基本的逻辑门和其他组件组合成复杂的电路,以实现特定的功能。
组合逻辑电路是一种基于逻辑门的电路,其输出仅取决于其输入,而不考虑电路的状态或历史。
首先,让我们介绍一些常见的逻辑门。
逻辑门是数字电路的基本构建块,它们接受一组输入信号,并根据特定的逻辑规则产生一个输出信号。
常见的逻辑门包括与门、或门、非门、异或门等。
与门是一种逻辑门,只有当所有输入信号都为1时,输出信号才为1。
与门的真值表如下:输入输出A B Y0 0 00 1 01 0 01 1 1与门的符号是一个圆圈,输入信号通过直线连接到圆圈的左侧,输出信号通过直线连接到圆圈的右侧。
或门是一种逻辑门,只要有一个输入信号为1,输出信号就为1。
或门的真值表如下:输入输出A B Y0 0 00 1 11 0 11 1 1或门的符号是一个加号,输入信号通过直线连接到加号的左侧,输出信号通过直线连接到加号的右侧。
非门是一种逻辑门,它只有一个输入信号,并将其反转。
非门的真值表如下:输入输出A Y0 11 0非门的符号是一个小圆圈,输入信号通过直线连接到小圆圈的左侧,输出信号通过直线连接到小圆圈的右侧。
异或门是一种逻辑门,只有当输入信号中有奇数个1时,输出信号才为1。
异或门的真值表如下:输入输出A B Y0 0 00 1 11 0 11 1 0异或门的符号通常是一个加号,上面带有一个小圆圈。
输入信号通过直线连接到加号的左侧,输出信号通过直线连接到加号的右侧。
这些逻辑门可以通过组合连接和配置来实现更复杂的逻辑功能。
例如,我们可以使用与门和非门来实现与非逻辑,该逻辑仅在两个输入信号都为1时为0。
为了实现和非逻辑,我们将两个输入信号连接到与门,并将结果连接到非门的输入端,非门的输出端即为所需的结果。
在数字电路逻辑设计中,组合逻辑电路由多个逻辑门和其他组件组成。
这些组件可以按照特定的逻辑规则进行连接和配置,以实现电路的特定功能。
第六章 数字电路基本器件及组合逻辑电路 第四节TTL集成逻辑门
态时输出端得到的低电平值。典型值为0.3V。 c.关门电平Uoff:在保证输出电压为额定高电平3.6V的
90%时,允许的最大输入低电平值。一般Uoff≥0.8V。
数字电路基本器件及组合逻辑电路
即总的输出P为二个OC门单独输出P1和P2的“与”,等效 电路如图6-21 (b)所示。可见,OC与非门的“线与”可以 用来实现与或非逻辑功能。
数字电路基本器件及组合逻辑电路
②实现“总线”(BUS)传输 如果将多个OC与非门按图6-22所示连接,当某一个门 的选通输入Ei为“1”,其他门的选通输入皆为“0”时,这 时只有这个OC门被选通,它的数据输入信号Di就经过此选通 门被送上总线(BUS)。为确保数据传送的可靠性,规定任 何时刻只允许一个门的输出数据被选通,也就是只能允许一 个门挂在数据传输总线(BUS)上,因为若多个门被选通, 这些OC门的输出实际上会构成“线与”,就将使数据传送出 现错误。
TTL与非门是采用双极型的晶体管-晶体管形式集成的 与非逻辑门电路。
数字电路基本器件及组合逻辑电路
6.4.1 TTL与非门电路组成
图6-13是TTL与非门(CT54/74系列)的典型电路,它 由三部分组成:
输入级:由多发射极管VT1和电阻R1组成,完成“与” 逻辑功能。
中间级:由VT2和电阻R2、R3组成,从VT2的集电极和发 射极同时输出两个相位相反的信号,作为VT3、VT4输出级的 驱动信号,使VT3、VT4始终处于一管导通而另一管截止的工 作状态。
数字电路基本器件及组合逻辑电路
6.4.4 集成与非门芯片介绍 常用的TTL与非门集成电路有7400和7420等芯片,采用
数字电路组合逻辑电路
模块6 组合逻辑电路一、判断题1. 组合逻辑电路具有记忆功能。
()2. 组合逻辑电路是由集成运放大器所组成的。
()3. 组合逻辑电路的读图就是分析电路所能实现的逻辑功能。
()4. 组合逻辑电路的设计就是根据功能要求设计逻辑电路。
()5. 组合逻辑电路读图的第一步是根据实际问题建立真值表。
()6. 组合逻辑电路的输出取决于该时刻的输入。
()7. 触发器是一种常见的组合逻辑电路。
()8. 编码器属于组合逻辑电路。
()9.编码器的功能是将输入端的各种信号转换为二进制数码。
( )10.译码器的功能是将二进制码还原成给定的信息符号。
( )11. 在3位二进制编码器中,输入信号为8位二进制代码,输出为3个特定对象。
( )12.在8421BCD编码器中,其输出端为BCD码。
()13. 8421BCD编码器,有10个输入端,BCD码由4个输出端口输出。
()14. 在编码器中,两个输入信号同时有效时,必须采用优先编码器。
()15. 编码器的输入端与输出端的数量是相同的。
()16. BCD编码器的输出,是以二进制形式表达十进制数码。
()17.普通编码器允许同时输入多个输入信号。
()18. 显示译码器的功能是将二进制码复原为十进制码。
()19. 显示器的作用仅显示数字。
()20. 译码器是由逻辑门电路所构成的。
()21. 在输入端信号消失后,译码器的输出仍然维持不变。
()22. 74LS138集成电路是3线—8线译码器。
()23. 数码管某几个发光二极管损坏,会引起显示缺段的现象。
()24. 2位二进制代码可以表示4种输入组合。
()25. 显示译码器的作用是将输入端的BCD码译成驱动数码管的信号。
()二、单项选择题1. 组合逻辑电路的功能是。
A.放大数字信号 B.实现一定的逻辑功能C.放大脉冲信号 D.存储数字信号2.组合逻辑电路中一般不包括以下器件。
A.与门 B.非门 C.放大器 D.或非门3.不属于组合电路表达方式的一项是。
第六章 组合逻辑电路题库
1.“与非”门逻辑表达式为:见0得1,全1得0。
(对)2.“与非”门逻辑表达式为:见0得0,全1得1。
(错)3.“与”门的逻辑功能是“有0出0,全1出1”。
(对)4.“与”门的逻辑功能是“有1出1,全0出0”。
(错)5.“异或”门的功能是“相同出0,不同出1”。
(对)6.“异或”门的功能是“相同出1,不同出0”。
(错)7.或非逻辑关系是“有1出0,全0出1”。
(对)8.或非逻辑关系是“有0出1,全1出0”。
(错)9.“同或”门的功能是“相同出0,不同出1”。
(错)10.“同或”门的功能是“相同出1,不同出0”。
(对)11.或逻辑关系是“有0出0,见1出1”。
(错)12.或逻辑关系是“有0出1,全1出0”。
(错)13.或逻辑关系是“有1出1,全0出0”。
(对)14.因为A+AB=A,所以AB=0(错)15.组合逻辑电路的输出状态仅取决于输入信号状态。
(对)16.组合逻辑电路的输出状态不仅仅取决于输入信号状态。
(错)17.译码电路的输出量是二进制代码。
(错)18.译码电路的输入量是二进制代码。
(对)19.编码器、译码器为组合逻辑电路。
(对)20.逻辑电路中,一律用“1”表示高电平,用“0”表示低电平。
(错)21.常用的门电路中,判断两个输入信号是否相同的门电路是“与非”门。
(错)22.常用的门电路中,判断两个输入信号是否相同的门电路是“或非”门。
(错)23.常用的门电路中,判断两个输入信号是否相同的门电路是“同或”门。
(对)24.常用的门电路中,判断两个输入信号是否相同的门电路是“异或”门。
(对)25.由分立元件组成的三极管“非”门电路,实际上是一个三极管反相器。
(对)26.用四位二进制代码表示1位十进制数形成二进制代码称为BCD码。
(对)27.逻辑代数又称布尔代数。
(对)28.逻辑变量只有0和1两种数值,表示事物的两种对立状态。
(对)29.逻辑函数常用的化简方法有代数法和卡诺图法。
(对)30.任何一个逻辑函数的表达式一定是唯一的。
第六章门电路及组合逻辑电路
第六章门电路及组合逻辑电路第六章门电路及组合逻辑电路第⼀节门电路⼀、填空题1、门电路及由门电路组合的各种逻辑电路种类很多,应⽤⼴泛,但其中最基本的三种门电路是、和。
2、逻辑电路的两种逻辑体制中,正逻辑的⾼电平⽤表⽰,低电平⽤表⽰。
负逻辑的⾼电平⽤表⽰,低电平⽤表⽰。
3、逻辑电路中最基本的逻辑关系为、、。
⼆、判断题(正确的在括号中打“√”,错误的打“×”)()1、处理不连续的脉冲信号的电⼦电路称为模拟电路。
()2、逻辑电路中,⼀律⽤“1”表⽰⾼电平,⽤“0”表⽰低电平。
()3、“与”门的逻辑功能是“有1出1,全0出0”。
()4、“异或”门的逻辑功能是:“相同出0,不同出1”。
()5、常⽤的门电路中,判断两个输⼊信号是否相同的门电路是“与⾮”门。
()6、数字集成电路从器件特性可分为TTL和MOS 两⼤系列。
()7、由分⽴元件组成的⼆极管“⾮”门电路,实际上是⼀个⼆极管反相器。
三、选择题(将正确答案的序号填⼊括号中)1、符合“或”逻辑关系的表达式是()。
A、1+1B、1+1=10C、1+1=12、“与⾮”门的逻辑功能是()。
A、全1出0,有0出1B 、全0出1,有1出0C、全1出1,有0出03、符合下列真值表6-1的是()门电路。
A、“与”B、“或”C、“⾮”4、符合下列真值表6-2的是()门电路。
A、“与”B、“或”C、“⾮”D、“与⾮”5、在图6-1中的四个逻辑图,能实现Y=A的电路是()。
6、图6-2的四个电路图中,不论输⼊信号A、B为何值,输⼊Y恒为1的电路为()。
7、满⾜图6-3所⽰输⼊输出关系的门电路是()。
A、“与”B、“或”C、“与⾮”D、“⾮”8、满⾜图6-4所⽰输⼊输出关系的门电路是()门。
A、“或”B、“与”C、“与⾮”D、“⾮”9、满⾜“与⾮”逻辑关系的输⼊输出波形是图6-5中的()。
四、综合题1、如果A=1,B=0,C=0,求下列逻辑表达式的值。
(1)Y=A+B C (2)Y=A BC(3)Y=A(B+C)(4)Y=CBA+A2、⽤“与⾮”门元件实现如下逻辑表达式AB+(4)Y=(A+B)(A+C)(1)Y=A+B (2)Y=AB+AC (3)Y=CD3、图6-6所⽰为三个门电路与其输⼊信号波形,试分别画出相应的输出波形。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
并行二进制加法器(多位二进制加法器) 并行二进制加法器(多位二进制加法器)
完成多位二进制数的加和, 完成多位二进制数的加和,可以由多个全加器 级联构成
半加器
完成两个二进制位的求和,输出“ 完成两个二进制位的求和,输出“和”与进位
E A
+5V E
A B C
Y0 E3 Y1 E2 Y2 E1 74HC138Y3 Y4 Y5 A 0 Y6 A1 Y7 A2
Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
B C Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
2. 译码器的扩展
构成5线 线译码器 用74X139和74X138构成 线-32线译码器 和 构成
输 E3
× × L H H H H H H H H
Y 1 = A2 ⋅ A1 ⋅ A0
Y 5 = A2 ⋅ A1 ⋅ A0
入
Y 2 = A2 ⋅ A1 ⋅ A0
Y 3 = A2 ⋅ A1 ⋅ A0
Y 7 = A2 ⋅ A1 ⋅ A0
出
Y 6 = A2 ⋅ A1 ⋅ A0
输
E2
H X × L L L L L L L L
出
E2
H X × L L L L L L L L
A2
× × × L L L L H H H H
A1
× × × L L H H L L H H
× H × L L L L L L L L
Y0 H H H L H H H H H H H
Y1 Y2
H H H H L H H H H H H H H H H H L H H H H H
用一片74HC138实现函数 L = A C + AB 实现函数 用一片
首先将函数式变换为最小项之和的形式
+5V
Y0 E3 Y1 E2 Y2 E1 74HC138Y3 Y4 Y5 A0 Y6 A1 Y7 A2
L = A B C + A BC + ABC + ABC
& L
= m0 + m2 + m6 + m7
译码器( 译码器(Decoder) )
多输入多输出, 多输入多输出,输入数小于输出数 常用的编码
输入:n位二进制码 输入: 位二进制码 输出: 中取 中取1码 输出:m中取 码
0 0 1 0 0 1
1 0 1
B A
译 码 Y1 器 Y2 Y3
Y0
输入是11 时 输出是2 输出是3 输入是 22时,输出是 输出是 输入是10 输入是
E1
A2
× × × L L L L H H H H
A1
× × × L L H H L L H H
A0
× × × L H L H L H L H
× H × L L L L L L L L
Y0 H H H L H H H H H H H
Y1 Y2
H H H H L H H H H H H H H H H H L H H H H H
超前进位加法器框图分析
c1=g0+p0 c0 c2=g1+p1g0+p1p0c0 c3=g2+p2g1+p2p1g0+p2p … 1p0c0 …
x1 y1 xn yn gn pn … cn+1
g1 p1 g0 p0
c2
x0 y0 c0
c1
采用超前进位的二 进制加法器74X283 进制加法器
中为进位信 号产生电路
Y3 Y4
H H H H H H L H H H H H H H H H H H L H H H
Y5
H H H H H H H H L H H
Y6 H H H H H H H H H L H
Y7 H H H H H H H H H H L
译码器的应用
1. 已知下图所示电路的输入信号的波形,试画出译码器输出 已知下图所示电路的输入信号的波形, 的波形。 的波形。
L 15 L16
…
E3 E2 E1
Y0 Y1 Y2 Y3 7 4 H C 1 3 8Y 4 A 0 (I I) Y 5 Y6 A1 A2 Y7 Y0 Y1 Y2 Y3 7 4 H C 1 3 8Y 4 A 0 (I II) Y 5 Y6 A1 A2 Y7
L 23 L 24
…
E3 E2 E1
L 31
…
Input
输入位 输入进位
∑ A B ∑ Cout
和 输出进位
A 0 0 1 1
B 0 1 0 1
∑ 0 1 1 0
Cout 0 0 0 1
Cout = AB ∑ = A⊕B ⊕
半加器逻辑图
全加器
完成两个二进制位、以及低位进位的三个二进制位求和, 完成两个二进制位、以及低位进位的三个二进制位求和, 输出“和”与进位 输出“ Input
输入位
{
A ∑ ∑ B Cin Cout
和 输出 进位
∑ = (A⊕B)⊕Cin ⊕ ⊕ Cout =AB+(A⊕B) ⊕ Cin
A 0 0 0 0 1 1 1 1
B 0 0 1 1 0 0 1 1
Cin 0 1 0 1 0 1 0 1
∑ 0 1 1 0 1 0 0 1
Cout 0 0 0 1 0 1 1 1
输入 进位
全加器逻辑图( 全加器逻辑图(每一个 阴影区域是一个半加器
并行二进制加法器
完成多位二进制数的加和, 完成多位二进制数的加和,可以由多个全加器 级联构成
b2 a2 n n ∑ ∑ Cout b1 a1 b0 a0
a b cin
A B C∑ ∑
B
A
Cin ∑ ∑
+5V D
E3 E2 E1 0 1 0
Y0
C B A
Y7
74LS138译码器作为数据分配器时的功能表 译码器作为数据分配器时的功能表
输 E3 E2 E1 入 输 出
A2 A1 A0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
Y 2 = ⋅ ABC = m 2
. . .
C B A
Y 7 = A⋅ B ⋅ C = m7
3线–8线译码器的 0~Y7 含三变量函数的全部最小项。 线 线译码器的 线译码器的Y 含三变量函数的全部最小项。 基于这一点用该器件能够方便地实现三变量逻辑函数。 基于这一点用该器件能够方便地实现三变量逻辑函数。
+5V E3 E2 E1 Y0 Y1 Y2 Y3 7 4 H C 1 3 8Y 4 A 0 (0 ) Y 5 Y6 A1 A2 Y7 Y0 Y1 Y2 Y3 7 4 H C 1 3 8Y 4 A 0 (I ) Y 5 Y6 A1 A2 Y7
L0
…
B0 B1 B2
L7 L8
E3 E2 E1 1 /2 7 4 H C 1 3 9 E B3 B4 A0 A1 Y0 Y1 Y2 Y3
◎低电平有效的输出 ◎低电平有效的输入
中规模集成的译码器
译码器的扩展
译码器实现5-32译码器 用4-16译码器实现 译码器实现 译码器
译码器的应用举例
二进制译码器和最小项 74LS139集成译码器 集成译码器
1/2 74x139
E
输 入 功能表 输 出
E A0 A1
A0 A1
Y0 Y1 Y2 Y3
逻辑图
A0 1 A1 2 A2 3
E1 E2 E3 Y7 GND
4 5 6 7 8
16 14 13 12 11
VCC
15 Y 0
Y1 Y2 Y3 Y4 10 Y 5 9 Y6
引脚图
74HC138集成译码器功能表 集成译码器功能表
输 E3
× × L H H H H H H H H
入
E1
输 A0
× × × L H L H L H L H
超前进位加法器 超前进位加法器
串行进位加法器速度比较慢 为了提高速度, 为了提高速度,最好能够提前知道来自低位的进位 定义进位产生信号 进位产生信号g 定义进位产生信号 i=xi yi Cout =AB+(A⊕B) Cin ⊕ 定义进位传递信号p 定义进位传递信号 i=xi⊕yi 那么, 那么,ci+1=xi yi+(xi⊕yi)ci =gi+pi ci 级产生进位的条件是: 第i级产生进位的条件是:或者本身有进位,即gi=1; 级产生进位的条件是 或者本身有进位, ; 或者将低位来的进位传递到更高位, 或者将低位来的进位传递到更高位,即pi=1,并且 ,并且ci=1 也就是说: 也就是说: c1=g0+p0 c0 c2=g1+p1 c1=g1+p1 (g0+p0 c0)=g1+p1g0+p1p0c0 …
Y0
Y1
Y2 Y3
E H L L L L
A1 × L L H H
A0 × L H L H
Y0 H L H H H
Y1 H H L H H
Y2 H H H L H
Y3 H H H H L
74LS138集成译码器 集成译码器
Y0 E3 Y1 E2 Y2 E1 74HC138 Y3 Y4 Y5 A0 Y6 A1 Y7 A2
数据分配器:相当于多输出的单刀多掷开关, 数据分配器:相当于多输出的单刀多掷开关,是一种能将从 数据分时送到多个不同的通道上去的逻辑电路。 数据分时送到多个不同的通道上去的逻辑电路。
用译码器实现数据分配器
Y 2 = E 3 E 2 D ABC
当ABC = 010 时,Y2=D
Y0 Y1 Y2 Y Y 74HC138 3 Y4 A0 Y5 A1 Y6 A2 Y7