第3章--组合逻辑电路习题答案
组合逻辑电路习题解答
自我检测题1.组合逻辑电路任何时刻的输出信号,与该时刻的输入信号 有关 ,与以前的输入信号 无关 。
2.在组合逻辑电路中,当输入信号改变状态时,输出端可能出现瞬间干扰窄脉冲的现象称为 竞争冒险 。
3.8线—3线优先编码器74LS148的优先编码顺序是7I 、6I 、5I 、…、0I ,输出为2Y 1Y 0Y 。
输入输出均为低电平有效。
当输入7I 6I 5I …0I 为时,输出2Y 1Y 0Y 为 010 。
4.3线—8线译码器74HC138处于译码状态时,当输入A 2A 1A 0=001时,输出07Y ~Y = 。
5.实现将公共数据上的数字信号按要求分配到不同电路中去的电路叫 数据分配器 。
6.根据需要选择一路信号送到公共数据线上的电路叫 数据选择器 。
7.一位数值比较器,输入信号为两个要比较的一位二进制数,用A 、B 表示,输出信号为比较结果:Y (A >B ) 、Y (A =B )和Y (A <B ),则Y (A >B )的逻辑表达式为B A 。
8.能完成两个一位二进制数相加,并考虑到低位进位的器件称为 全加器 。
9.多位加法器采用超前进位的目的是简化电路结构 × 。
(√,× ) 10.组合逻辑电路中的冒险是由于 引起的。
A .电路未达到最简 B .电路有多个输出C .电路中的时延D .逻辑门类型不同11.用取样法消除两级与非门电路中可能出现的冒险,以下说法哪一种是正确并优先考虑的A .在输出级加正取样脉冲B .在输入级加正取样脉冲C .在输出级加负取样脉冲D .在输入级加负取样脉冲12.当二输入与非门输入为 变化时,输出可能有竞争冒险。
A .01→10B .00→10C .10→11D .11→0113.译码器74HC138的使能端321E E E 取值为 时,处于允许译码状态。
A .011 B .100 C .101 D .01014.数据分配器和 有着相同的基本电路结构形式。
人邮社数字电路逻辑设计习题答案
习题参考解答第1章基本知识1.什么是数字信号?什么是模拟信号?(注:所有蓝色标题最后均去掉!)答案:数字信号:指信号的变化在时间上和数值上都是断续的,或者说是离散的,这类信号有时又称为离散信号。
例如,在数字系统中的脉冲信号、开关状态等。
模拟信号:指在时间上和数值上均作连续变化的信号。
例如,温度、交流电压等信号。
2.数字系统中为什么要采用二进制?答案:二进制具有运算简单、物理实现容易、存储和传送方便、可靠等优点。
3.机器数中引入反码和补码的主要目的是什么?答案:将减法运算转化为加法运算,统一加、减运算,使运算更方便。
4.BCD码与二进制数的区别是什么?答案:二进制数是一种具有独立进位制的数,而BCD码是用二进制编码表示的十进制数。
5.采用余3码进行加法运算时,应如何对运算结果进行修正?为什么?答案:两个余3码表示的十进制数相加时,对运算结果修正的方法是:如果有进位,则结果加3;如果无进位,则结果减3。
为了解决四位二进制运算高位产生的进位与一位十进制运算产生的进位之间的差值。
6.奇偶检验码有哪些优点和不足?答案:奇偶检验码的优点是编码简单,相应的编码电路和检测电路也简单。
缺点是只有检错能力,没有纠错能力,其次只能发现单错,不能发现双错。
7.按二进制运算法则计算下列各式。
答案:(1)110001 (2)110.11 (3)10000111 (4)1018.将下列二进制数转换成十进制数、八进制数和十六进制数。
答案:(1)(117)10 ,(165)8 ,(75)16(2)(0.8281)10 ,(0.65)8 ,(0.D4)16(3)(23.25)10 ,(27.2)8 ,(17. 4)169.将下列十进制数转换成二进制数、八进制数和十六进制数(精确到二进制小数点后4位)。
答案:(1)(1000001)2 ,(101)8 ,(41)16(2)(0.0100)2 ,(0.20)8 ,(0.40)16(3)(100001.0101)2 ,(41.24)8 ,(21.50)1610.写出下列各数的原码、反码和补码。
第3章--组合逻辑电路习题解答
复习思考题3-1 组合逻辑电路的特点? 从电路结构上看,组合电路只由逻辑门组成,不包含记忆元件,输出和输入之间无反馈。
任意时刻的输出仅仅取决于该时刻的输入,而与电路原来的状态无关,即无记忆功能。
3-2 什么是半加?什么是全加?区别是什么?若不考虑有来自低位的进位将两个1位二进制数相加,称为半加。
两个同位的加数和来自低位的进位三者相加,称为全加。
半加是两个1位二进制数相加,全加是三个1位二进制数相加。
3-3 编码器与译码器的工作特点? 编码器的工作特点:将输入的信号编成一个对应的二进制代码,某一时刻只能给一个信号编码。
译码器的工作特点:是编码器的逆操作,将每个输入的二进制代码译成对应的输出电平。
3-4 用中规模组合电路实现组合逻辑函数是应注意什么问题?中规模组合电路的输入与输出信号之间的关系已经被固化在芯片中,不能更改,因此用中规模组合电路实现组合逻辑函数时要对所用的中规模组合电路的产品功能十分熟悉,才能合理地使用。
3-5 什么是竞争-冒险?产生竞争-冒险的原因是什么?如何消除竞争-冒险? 在组合逻辑电路中,当输入信号改变状态时,输出端可能出现虚假信号----过渡干扰脉冲的现象,叫做竞争冒险。
门电路的输入只要有两个信号同时向相反方向变化,这两个信号经过的路径不同,到达输入端的时间有差异,其输出端就可能出现干扰脉冲。
消除竞争-冒险的方法有:接入滤波电容、引入选通脉冲、修改逻辑设计。
习 题3-1试分析图3.55所示各组合逻辑电路的逻辑功能。
解: (a)图 (1) 由逻辑图逐级写出表达式:)()(D C B A Y ⊕⊕⊕=(2) 化简与变换:令DC Y B A Y ⊕=⊕=21则 21Y Y Y ⊕=(3)由表达式列出真值表,见表3.1。
输入 中间变量 中间变量 输出 A B C D Y 1 Y 2 Y 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 10 0 0 0 1 1 1 1 1 1 1 1 0 0 0 00 1 1 0 0 1 1 0 0 1 1 0 0 1 1 00 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0(4)分析逻辑功能:由真值表可知,该电路所能完成的逻辑功能是:判断四个输入端输入1的情况,当输入奇数个1时,输出为1,否则输出为0。
第章组合逻辑电路习题解答
第章组合逻辑电路习题解答公司内部档案编码:[OPPTR-OPPT28-OPPTL98-OPPNN08]复习思考题3-1 组合逻辑电路的特点从电路结构上看,组合电路只由逻辑门组成,不包含记忆元件,输出和输入之间无反馈。
任意时刻的输出仅仅取决于该时刻的输入,而与电路原来的状态无关,即无记忆功能。
3-2 什么是半加什么是全加区别是什么若不考虑有来自低位的进位将两个1位二进制数相加,称为半加。
两个同位的加数和来自低位的进位三者相加,称为全加。
半加是两个1位二进制数相加,全加是三个1位二进制数相加。
3-3 编码器与译码器的工作特点编码器的工作特点:将输入的信号编成一个对应的二进制代码,某一时刻只能给一个信号编码。
译码器的工作特点:是编码器的逆操作,将每个输入的二进制代码译成对应的输出电平。
3-4 用中规模组合电路实现组合逻辑函数是应注意什么问题中规模组合电路的输入与输出信号之间的关系已经被固化在芯片中,不能更改,因此用中规模组合电路实现组合逻辑函数时要对所用的中规模组合电路的产品功能十分熟悉,才能合理地使用。
3-5 什么是竞争-冒险产生竞争-冒险的原因是什么如何消除竞争-冒险在组合逻辑电路中,当输入信号改变状态时,输出端可能出现虚假信号----过渡干扰脉冲的现象,叫做竞争冒险。
门电路的输入只要有两个信号同时向相反方向变化,这两个信号经过的路径不同,到达输入端的时间有差异,其输出端就可能出现干扰脉冲。
消除竞争-冒险的方法有:接入滤波电容、引入选通脉冲、修改逻辑设计。
习 题3-1试分析图所示各组合逻辑电路的逻辑功能。
解: (a)图 (1) 由逻辑图逐级写出表达式:)()(D C B A Y ⊕⊕⊕=(2) 化简与变换:令DC Y B A Y ⊕=⊕=21则 21Y Y Y ⊕=(3)由表达式列出真值表,见表。
输入中间变量中间变量 输出 A B C DY 1 Y 2 Y 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 10 1 1 0 00 1 1 0 1(4)分析逻辑功能:由真值表可知,该电路所能完成的逻辑功能是:判断四个输入端输入1的情况,当输入奇数个1时,输出为1,否则输出为0。
组合逻辑电路习题解答
错了自我检测题有些题答案1组合逻辑电路任何时刻的输出信号,与该时刻的输入信号有关,与以前的输入信号无关。
2. 在组合逻辑电路中,当输入信号改变状态时,输出端可能出现瞬间干扰窄脉冲的现象称为竞争冒险。
3. 8线一3线优先编码器74LS148的优先编码顺序是匚、匚、I5、…、匚,输出为丫2 Y i Y o。
输入输出均为低电平有效。
当输入I7 I6 I5…I o为时,输出丫2 Y i Y o为010<4. 3线一8线译码器74HC138处于译码状态时,当输入 AAA=001时,输出Y7〜丫0 =__5 •实现将公共数据上的数字信号按要求分配到不同电路中去的电路叫数据分配器6 •根据需要选择一路信号送到公共数据线上的电路叫数据选择器。
7•一位数值比较器,输入信号为两个要比较的一位二进制数,用A、B表示,输出信号为比较结果:Y A> B)、YZ)和Y(A V B),则Y(A>B)的逻辑表达式为^AB。
&能完成两个一位二进制数相加,并考虑到低位进位的器件称为全加器。
9 •多位加法器采用超前进位的目的是简化电路结构x o(v,x )10. __________________________________ 组合逻辑电路中的冒险是由于引起的。
A.电路未达到最简 B .电路有多个输出C.电路中的时延 D .逻辑门类型不同11. 用取样法消除两级与非门电路中可能出现的冒险,以下说法哪一种是正确并优先考虑的A.在输出级加正取样脉冲 B .在输入级加正取样脉冲C.在输出级加负取样脉冲 D .在输入级加负取样脉冲12. __________________________ 当二输入与非门输入为 变化时,输出可能有竞争冒险。
A. 01~ 10 B . 00 T 10 C . 10 T 11 D . 11~ 01 13. ____________________________________________ 译码器74HC138的使能端取值为 ________________________________________________ 时,处于允许译码状态。
第3章习题答案
思考题:题3.1.1 组合逻辑电路在结构上不存在输出到输入的 ,因此 状态不影响 状态。
答:反馈回路、输出、输入。
题3.1.2 组合逻辑电路分析是根据给定的逻辑电路图,而确定 。
组合逻辑电路设计是根据给定组合电路的文字描述,设计最简单或者最合理的 。
答:逻辑功能、逻辑电路。
题3.2.1 一组合电路输入信号的变化顺序有以下三种情况,当 时,将可能出现竞争冒险。
(A )00→01→11→10 (B )00→01→10→11 (C )00→10→11→01 答:B题3.2.2 清除竞争冒险的常用方法有(1)电路输出端加 ;(2)输入加 ;(3)增加 。
答:电容,选通脉冲,冗余项。
题3.2.3 门电路的延时时间是产生组合逻辑电路竞争与冒险的唯一原因。
( ) 答:×题3.2.4 根据毛刺产生的方向,组合逻辑的冒险可分为 冒险和 冒险。
答:1型、0型。
题3.2.5 传统的判别方法可采用 和 法来判断组合电路是否存在冒险。
答:代数法、卡诺图。
题3.3.1 进程行为之间执行顺序为 ,进程行为内部执行顺序为 。
答:同时、依次。
题3.3.2 行为描述的基本单元是 ,结构描述的基本单元是 。
答:进程、调用元件语句。
题3.3.3 结构体中的每条VHDL 语句的执行顺序与排列顺序 。
答:无关题3.4.1串行加法器进位信号采用 传递,而并行加法器的进位信号采用 传递。
(A )超前,逐位 (B )逐位,超前 (C )逐位,逐位 (D )超前,超前 答:B题3.4.2 一个有使能端的译码器作数据分配器时,将数据输入端信号连接在 。
答:使能端题 3.4.3 优先编码器输入为70I I -(0I 优先级别最高),输出为2F 、1F 、0F (2F 为高位)。
当使能输入00,651====I I I S 时,输出012F F F 应为 。
答:110题3.4.4 用4位二进制比较器7485实现20位二进制数并行比较,需要 片。
(完整)3组合逻辑电路习题解答
(完整)3组合逻辑电路习题解答自我检测题1.组合逻辑电路任何时刻的输出信号,与该时刻的输入信号 有关 ,与以前的输入信号 无关 。
2.在组合逻辑电路中,当输入信号改变状态时,输出端可能出现瞬间干扰窄脉冲的现象称为 竞争冒险 。
3.8线—3线优先编码器74LS148的优先编码顺序是7I 、6I 、5I 、…、0I ,输出为2Y 1Y 0Y 。
输入输出均为低电平有效。
当输入7I 6I 5I …0I 为11010101时,输出2Y 1Y 0Y 为 010 .4.3线—8线译码器74HC138处于译码状态时,当输入A 2A 1A 0=001时,输出07Y ~Y = 11111101 。
5.实现将公共数据上的数字信号按要求分配到不同电路中去的电路叫 数据分配器 。
6.根据需要选择一路信号送到公共数据线上的电路叫 数据选择器 。
7.一位数值比较器,输入信号为两个要比较的一位二进制数,用A 、B 表示,输出信号为比较结果:Y (A >B )、Y (A =B )和Y (A <B ),则Y (A >B )的逻辑表达式为B A 。
8.能完成两个一位二进制数相加,并考虑到低位进位的器件称为 全加器 。
9.多位加法器采用超前进位的目的是简化电路结构 × 。
(√,× ) 10.组合逻辑电路中的冒险是由于 引起的。
A .电路未达到最简 B .电路有多个输出C .电路中的时延D .逻辑门类型不同11.用取样法消除两级与非门电路中可能出现的冒险,以下说法哪一种是正确并优先考虑的? A .在输出级加正取样脉冲 B .在输入级加正取样脉冲 C .在输出级加负取样脉冲 D .在输入级加负取样脉冲12.当二输入与非门输入为 变化时,输出可能有竞争冒险。
A .01→10B .00→10C .10→11D .11→01 13.译码器74HC138的使能端321E E E 取值为 时,处于允许译码状态。
A .011 B .100 C .101 D .01014.数据分配器和 有着相同的基本电路结构形式。
第3章--作业解答
(3)C1C2=10时, F A B
(4)C1C2=11时, F AB
试设计符合上述要求旳逻辑电路(器件不限)。
解:题目中要求控制信号对不同功能进行选择, 故选用数据选择器实现,分析设计要求,得到 逻辑体现式:
F C1C 2( A B ) C C1 2( AB ) C1C 2( A B ) C1C2( AB )
1
0
1
1
0
1
0
0
0
1
1
1
1
0
0
0
0
0
1
1
1
10
0
1
1
习题3.19 用8选1数据选择器设计一种组合逻
辑电路。该电路有3个输入逻辑变量A、B、C 和1个工作状态控制变量M。当M=0时电路实 现“意见一致”功能(A、B、C状态一致时输出 为1,不然输出为0),而M=1时电路实现“多 数表决”功能,即输出与A、B、C中多数旳状
B1B0 A1A0
00
01
11
10
00 1 0 0
0
B1 B0
01 1
10
0
A B0 1 11 1
1
11
10 1 1 0 1
A1 B1
A1 A0
A1 B0
F1 A1 B1 B1 B0 A1 A0 A1B0 A0 B1
(3)卡诺图化简函数,得到最简与或式
F1 A1 B1 B1 B0 A1 A0 A1B0 A0 B1
outp(0)<='1' WHEN inp="000" ELSE '0'; outp(1)<='1' WHEN inp="001" ELSE '0'; outp(2)<='1' WHEN inp="010" ELSE '0'; outp(3)<='1' WHEN inp="011" ELSE '0'; outp(4)<='1' WHEN inp="100" ELSE '0'; outp(5)<='1' WHEN inp="101" ELSE '0'; outp(6)<='1' WHEN inp="110" ELSE '0'; outp(7)<='1' WHEN inp="111" ELSE '0'; END behave;
组合逻辑电路 课后答案
第4章[题].分析图电路的逻辑功能,写出输出的逻辑函数式,列出真值表,说明电路逻辑功能的特点。
图P4.1B YAP 56P P =图解:(1)逻辑表达式()()()5623442344232323232323Y P P P P P CP P P P CP P P C CP P P P C C P P P P C P PC ===+=+=++=+ 2311P P BP AP BABAAB AB AB ===+()()()2323Y P P C P P CAB AB C AB ABC AB AB C AB AB CABC ABC ABC ABC=+=+++=+++=+++(2)真值表(3)功能从真值表看出,这是一个三变量的奇偶检测电路,当输入变量中有偶数个1和全为0时,Y =1,否则Y=0。
[题] 分析图电路的逻辑功能,写出Y 1、、Y 2的逻辑函数式,列出真值表,指出电路完成什么逻辑功能。
图P4.3B1Y 2[解]解: 2Y AB BC AC =++12Y ABC A B C Y ABC A B C AB BC AC ABC ABC ABC ABC =+++=+++++=+++()())由真值表可知:、C 为加数、被加数和低位的进位,Y 1为“和”,Y 2为“进位”。
[题] 图是对十进制数9求补的集成电路CC14561的逻辑图,写出当COMP=1、Z=0、和COMP=0、Z=0时,Y 1~Y 4的逻辑式,列出真值表。
图P4.4[解](1)COMP=1、Z=0时,TG1、TG3、TG5导通,TG2、TG4、TG6关断。
,(2)COMP=0、Z=0时,Y1=A1,Y2=A2,Y3=A3,Y4=A4。
、COMP=1、Z=0时的真值表、Z=0的真值表从略。
[题] 用与非门设计四变量的多数表决电路。
当输入变量A、B、C、D有3个或3个以上为1时输出为1,输入为其他状态时输出为0。
[解] 题的真值表如表所示,逻辑图如图(b)所示。
数电第3章习题及解答
第3章习题及解答3.1分析图P3.1所示电路的逻辑功能,写出输出逻辑表达式,列出真值表,说明电路完成何种逻辑功能。
F图P3.1题3.1 解:根据题意可写出输出逻辑表达式,并列写真值表为:B A AB F +=该电路完成同或功能3.2 分析图P3.3所示电路的逻辑功能,写出输出1F 和2F 的逻辑表达式,列出真值表,说明电路完成什么逻辑功能。
A B CF F 12图P3.3题3.3 解:根据题意可写出输出逻辑表达式为:=+AC⊕=F+⊕ABBCFCBA12列写真值表为:该电路构成了一个全加器。
3.5 写出图P3.5所示电路的逻辑函数表达式,其中以S3、S2、S1、S0作为控制信号,A,B作为数据输入,列表说明输出Y在S3~S0作用下与A、B的关系。
图P3.5题3.5 解:由逻辑图可写出Y的逻辑表达式为:AS+⊕=+ABY+SSBBSAB321图中的S3、S2、S1、S0作为控制信号,用以选通待传送数据A、B,两类信号作用不同,分析中应区别开来,否则得不出正确结果。
由于S3、S2、S1、S0共有16种取值组合,因此输出Y和A、B之间应有16种函数关系。
列表如下:3.7 设计一个含三台设备工作的故障显示器。
要求如下:三台设备都正常工作时,绿灯亮;仅一台设备发生故障时,黄灯亮;两台或两台以上设备同时发生故障时,红灯亮。
题3.7 解:设三台设备为A 、B 、C ,正常工作时为1,出现故障时为0; F 1为绿灯、F 2为黄灯、F 3为红灯,灯亮为1,灯灭为0。
根据题意可列写真值表为:求得F 1、F 2、F 3的逻辑表达式分别为:C A C B B A F C AB C B A BC A F ABC F ++=++==321;;根据逻辑表达式可画出电路图(图略)。
3.9 设计一个组合逻辑电路,该电路有三个输入信号ABC ,三个输出信号XYZ,输入和输出信号均代表一个三位的二进制数。
电路完成如下功能:当输入信号的数值为0,1,2,3时,输出是一个比输入大1的数值;当输入信号的数值为4,5,6,7时,输出是一个比输入小1的数值。
组合逻辑电路习题解答
自我检测题1.组合逻辑电路任何时刻的输出信号,与该时刻的输入信号 有关 ,与以前的输入信号 无关 。
2.在组合逻辑电路中,当输入信号改变状态时,输出端可能出现瞬间干扰窄脉冲的现象称为 竞争冒险 。
3.8线—3线优先编码器74LS148的优先编码顺序是7I 、6I 、5I 、…、0I ,输出为2Y 1Y 0Y 。
输入输出均为低电平有效。
当输入7I 6I 5I …0I 为时,输出2Y 1Y 0Y 为 010 。
4.3线—8线译码器74HC138处于译码状态时,当输入A 2A 1A 0=001时,输出07Y ~Y = 。
5.实现将公共数据上的数字信号按要求分配到不同电路中去的电路叫 数据分配器 。
6.根据需要选择一路信号送到公共数据线上的电路叫 数据选择器 。
7.一位数值比较器,输入信号为两个要比较的一位二进制数,用A 、B 表示,输出信号为比较结果:Y (A >B ) 、Y (A =B )和Y (A <B ),则Y (A >B )的逻辑表达式为B A 。
8.能完成两个一位二进制数相加,并考虑到低位进位的器件称为 全加器 。
9.多位加法器采用超前进位的目的是简化电路结构 × 。
(√,× ) 10.组合逻辑电路中的冒险是由于 引起的。
A .电路未达到最简 B .电路有多个输出 C .电路中的时延 D .逻辑门类型不同11.用取样法消除两级与非门电路中可能出现的冒险,以下说法哪一种是正确并优先考虑的A .在输出级加正取样脉冲B .在输入级加正取样脉冲C .在输出级加负取样脉冲D .在输入级加负取样脉冲 12.当二输入与非门输入为 变化时,输出可能有竞争冒险。
A .01→10B .00→10C .10→11D .11→01 13.译码器74HC138的使能端321E E E 取值为 时,处于允许译码状态。
A .011 B .100 C .101 D .010 14.数据分配器和 有着相同的基本电路结构形式。
组合逻辑电路习题解答
习题写出图所示电路的逻辑表达式,并说明电路实现哪种逻辑门的功能。
习题图解:B A B A B A B A B A F ⊕=+=+= 该电路实现异或门的功能分析图所示电路,写出输出函数F 。
习题图 解:[]B A B BB A F ⊕=⊕⊕⊕=)(已知图示电路及输入A 、B 的波形,试画出相应的输出波形F ,不计门的延迟.解:B A B A B A AB B AB A AB B AB A F ⊕=•=•••=•••=由与非门构成的某表决电路如图所示。
其中A 、B 、C 、D 表示4个人,L=1时表示决议通过。
(1) 试分析电路,说明决议通过的情况有几种。
(2) 分析A 、B 、C 、D 四个人中,谁的权利最大。
习题图解:(1)ABD BC CD ABD BC CD L ++=••= (2)A C & && & L B A =1 =1 =1FF A B ? ?? ? ? F B A(3)根据真值表可知,四个人当中C 的权利最大。
分析图所示逻辑电路,已知S 1﹑S 0为功能控制输入,A ﹑B 为输入信号,L 为输出,求电路所具有的功能。
习题图解:(1)011011)(S S B S A S S B S A L ⊕⊕+⊕=⊕⊕•⊕= (2)(3)当S 1S 0=00和S 1S 0=11S 1S 0=01时,该电路实现两输入或非门,当S 1S 0=10时,该电路实现两输入与非门。
(2)A 10电路逻辑功能为:“判输入ABC 是否相同”电路。
已知某组合电路的输入A 、B 、C 和输出F 的波形如下图所示,试写出F 的最简与或表达式。
习题图 解:(1)根据波形图得到真值表:C AB BC A C B A F ++=、设∑=)14,12,10,9,8,4,2(),,,(m D C B A F ,要求用最简单的方法,实现的电路最简单。
1)用与非门实现。
2)用或非门实现。
3) 用与或非门实现。
组合逻辑电路练习题及答案.
第三章 组合逻辑电路练习题及答案[3.1] 分析图P3.1电路的逻辑功能,写出Y 1、、Y 2的逻辑函数式,列出真值表,指出电路完成什么逻辑功能。
[解]BCAC AB Y BC AC AB C B A ABC Y ++=+++++=21)(B 、C 为加数、被加数和低位的进位,Y 1为“和”,Y 2为“进位”。
[3.2] 图P3.2是对十进制数9求补的集成电路CC14561的逻辑图,写出当COMP=1、Z=0、和COMP=0、Z=0时,Y 1~Y 4的逻辑式,列出真值表。
[解](1)COMP=1、Z=0时,TG 1、TG 3、TG 5导通,TG 2、TG 4、TG 6关断。
3232211 , ,A A Y A Y A Y ⊕===, 4324A A A Y ++=(2)COMP=0、Z=0时,Y 1=A 1, Y 2=A 2, Y 3=A 3, Y 4=A 4。
COMP =0、Z=0的真值表从略。
[3.3] 用与非门设计四变量的多数表决电路。
当输入变量A 、B 、C 、D 有3个或3个以上为1时输出为1,输入为其他状态时输出为0。
[解] 题3.3的真值表如表A3.3所示,逻辑图如图A3.3所示。
ABCD D ABC D C AB CD B A BCD A Y ++++=BCD ACD ABC ABC +++=B C D A C D A B D A B C ⋅⋅⋅=[3.4] 有一水箱由大、小两台泵M L 和M S 供水,如图P3.4所示。
水箱中设置了3个水位检测元件A 、B 、C 。
水面低于检测元件时,检测元件给出高电平;水面高于检测元件时,检测元件给出低电平。
现要求当水位超过C 点时水泵停止工作;水位低于C 点而高于B 点时M S 单独工作;水位低于B 点而高于A 点时M L 单独工作;水位低于A 点时M L 和M S 同时工作。
试用门电路设计一个控制两台水泵的逻辑电路,要求电路尽量简单。
[解] 题3.4的真值表如表A3.4所示。
3组合逻辑电路习题解答79304
自我检测题1.组合逻辑电路任何时刻的输出信号,与该时刻的输入信号 有关 ,与以前的输入信号 无关 。
2.在组合逻辑电路中,当输入信号改变状态时,输出端可能出现瞬间干扰窄脉冲的现象称为 竞争冒险 。
3.8线—3线优先编码器74LS148的优先编码顺序是7I 、6I 、5I 、…、0I ,输出为2Y 1Y 0Y 。
输入输出均为低电平有效。
当输入7I 6I 5I …0I 为11010101时,输出2Y 1Y 0Y 为010 。
4.3线—8线译码器74HC138处于译码状态时,当输入A 2A 1A 0=001时,输出07Y ~Y = 11111101 。
5.实现将公共数据上的数字信号按要求分配到不同电路中去的电路叫 数据分配器 。
6.根据需要选择一路信号送到公共数据线上的电路叫 数据选择器 。
7.一位数值比较器,输入信号为两个要比较的一位二进制数,用A 、B 表示,输出信号为比较结果:Y (A >B ) 、Y (A =B )和Y (A <B ),则Y (A >B )的逻辑表达式为B A 。
8.能完成两个一位二进制数相加,并考虑到低位进位的器件称为 全加器 。
9.多位加法器采用超前进位的目的是简化电路结构 × 。
(√,× ) 10.组合逻辑电路中的冒险是由于 引起的。
A .电路未达到最简 B .电路有多个输出C .电路中的时延D .逻辑门类型不同11.用取样法消除两级与非门电路中可能出现的冒险,以下说法哪一种是正确并优先考虑的?A .在输出级加正取样脉冲B .在输入级加正取样脉冲C .在输出级加负取样脉冲D .在输入级加负取样脉冲12.当二输入与非门输入为 变化时,输出可能有竞争冒险。
A .01→10B .00→10C .10→11D .11→0113.译码器74HC138的使能端321E E E 取值为 时,处于允许译码状态。
A .011 B .100 C .101 D .01014.数据分配器和 有着相同的基本电路结构形式。
数电各章复习题及答案.
第1章逻辑代数基础一、选择题(多选题)1.以下代码中为无权码的为。
A. 8421BCD码B. 5421BCD码C. 余三码D. 格雷码2.一位十六进制数可以用位二进制数来表示。
A. 1B. 2C. 4D. 163.十进制数25用8421BCD码表示为。
A.10 101B.0010 0101C.100101D.101014.与十进制数(53.5)10等值的数或代码为。
A.(0101 0011.0101)8421BCDB.(35.8)16C.(110101.1)2D.(65.4)85.与八进制数(47.3)8等值的数为:A. (100111.011)2B.(27.6)16C.(27.3 )16D. (100111.11)26.常用的B C D码有。
A.奇偶校验码B.格雷码C.8421码D.余三码7.与模拟电路相比,数字电路主要的优点有。
A.容易设计B.通用性强C.保密性好D.抗干扰能力强8. 逻辑变量的取值1和0可以表示:。
A.开关的闭合、断开B.电位的高、低C.真与假D.电流的有、无9.求一个逻辑函数F的对偶式,可将F中的。
A .“·”换成“+”,“+”换成“·”B.原变量换成反变量,反变量换成原变量C.变量不变D.常数中“0”换成“1”,“1”换成“0”E.常数不变10. A+BC= 。
A .A+B B.A+C C.(A+B)(A+C) D.B+C11.在何种输入情况下,“与非”运算的结果是逻辑0。
A.全部输入是0 B.任一输入是0 C.仅一输入是0 D.全部输入是112.在何种输入情况下,“或非”运算的结果是逻辑0。
A.全部输入是0 B.全部输入是1 C.任一输入为0,其他输入为1 D.任一输入为113.以下表达式中符合逻辑运算法则的是。
A.C·C=C2B.1+1=10C.0<1D.A+1=114. 当逻辑函数有n个变量时,共有个变量取值组合?A. nB. 2nC. n2D. 2n15. 逻辑函数的表示方法中具有唯一性的是。
组合逻辑电路习题答案
第3章 组合逻辑电路试分析图所示组合逻辑电路的逻辑功能,写出逻辑函数式,列出真值表,说明电路完成的逻辑功能。
(b)(c)(a)A B C DL=1=1=1C2L 1L 2L 3图 题图解:由逻辑电路图写出逻辑函数表达式: 图a :D C B A L ⊕⊕⊕= 图b :)()(21B A C AB B A C AB L C B A L ⊕+=⊕=⊕⊕=图c :B A B A L BA AB B A B A L BA B A L =+=+=+++==+=321由逻辑函数表达式列写真值表:ABCDL0 0 0 0 00 0 0 1 10 0 1 0 10 0 1 1 00 1 0 0 10 1 0 1 00 1 1 0 00 1 1 1 11 0 0 0 11 0 0 1 01 0 1 0 01 0 1 1 11 1 0 0 01 1 0 1 11 1 1 0 11 1 1 1 0A B CL 1L 20 0 0 0 00 0 1 1 00 1 0 1 00 1 1 0 11 0 0 1 01 0 1 0 11 1 0 0 11 1 1 1 1A BL 1L 20 0 0 1 0L 30 1 0 0 11 0 1 0 01 1 0 1 0由真值表可知:图a 为判奇电路,输入奇数个1时输出为1;图b 为全加器L 1为和,L 2为进位;图c 为比较器L 1为1表示A>B ,L 2为1表示A=B, L 3为1表示A<B.设有四种组合逻辑电路,它们的输入波形(A 、B 、C 、D )如图所示,其对应的输出波形分别为W 、X 、Y 、Z ,试分别写出它们逻辑表达式并化简。
D C BA W X Y Z输入输出图 题图解:BAC A CD B C A C D W +++=AC AC D CBAA CD A B B D X +++=BD AC D CB D B C D Y ++=BC D AB D DBA CA CB D Z +++=D C B A W X Y Z输入输出B C BA C A C D A C D W DCBA +++==∑)13,12,11,10,8,6,5,4,3()( A C D CBA B D A B X DCBA +++==∑)15,13,12,9,8,7,4,2,0()(A C D CB D BCD Y DCBA ++==∑)10,8,7,6,1,0()(CB D DBA A B D CA Z DCBA +++==∑)15,13,12,11,8,7,6,5()(X 、Y 均为四位二进制数,它们分别是一个逻辑电路的输入和输出。
第3章习题解答
思考题与习题与题解3-1 填空题1.若要实现逻辑函数BC AB F +=,可以用一个 1 与或 门;或者用 三 个与非门;或者用 四 个或非门。
2.半加器有 2 个输入端, 2 个输出端;全加器有 3 个输入端, 2 个输出端。
3. 半导体数码显示器的内部接法有两种形式:共 阴极 接法和共 阳极 接法。
4. 对于共阳接法的发光二极管数码显示器,应采用 低 电平驱动的七段显示译码器。
3-2 单项选择题1.组合逻辑电路的输出取决于( A )。
A .输入信号的现态B .输出信号的现态C .输入信号的现态和输出信号变化前的状态 2.编码器译码器电路中,( A )电路的输出是二进制代码。
A .编码 B .译码 C .编码和译码 3.全加器是指( C )。
A .两个同位的二进制数相加B .不带进位的两个同位的二进制数相加C .两个不同位的二进制数及来自低位的进位三者相加 4.二-十进制的编码器是指( B )。
A .将二进制代码转换成0~9十个数字B .将0~9十个数字转换成二进制代码电路C .二进制和十进制电路 5.二进制译码器指( A )。
A .将二进制代码转换成某个特定的控制信息B .将某个特定的控制信息转换成二进制数C .具有以上两种功能6. 组合电路的竞争冒险是指( B )。
A .输入信号有干扰时,在输出端产生了干扰脉冲B .输入信号改变状态时,输出端可能出现的虚假信号C .输入信号不变时,输出端可能出现的虚假信号3-3 组合电路如图图3.45所示,分析该电路的逻辑功能。
图3.45 题3-3图图(a) C B A ABC C B A ABC ABC C ABC B ABC A L +=++=++=)( 图(b)[][][][][][]))(())(()()()()(D C D C B A AB D C CD B A B A D C D C B A B A D C B A Y +++++=+⊕+=⊕⊕⊕=(2)由表达式列出真值表,见表3-1 (a)、(b)。
组合逻辑电路习题及参考答案
组合逻辑电路习题及参考答案一、填空题:1.组合逻辑电路的输出仅与输入的状态 有关。
2.共阳极的数码管输入信号的有效电平是 低 电平。
二、选择题:1.组合电路的输出取决于( a )。
a.输入信号的现态b.输出信号的现态c.输入信号的现态和输出信号变化前的状态2.组合电路的分析是指 ( c )a.已知逻辑图,求解逻辑表达式的过程b.已知真值表,求解逻辑功能的过程c.已知逻辑图,求解逻辑功能的过程3.电路如图所示,其逻辑功能为 ( b )a.“与”门,其表达式F=ABCDb.”与或非“门,其表达式c.”与非“门,其表达式4.组合逻辑电路的设计是指 ( a ) a.已知逻辑要求,求解逻辑表达式并画逻辑图的过程b.已知逻辑要求,列真值表的过程c.已知逻辑图,求解逻辑功能的过程5. 组合电路是由 ( a )a.门电路构成b.触发器构成c. a 和b三、判断正误题:1.组合逻辑电路的输出只取决于输入信号的现态。
(对) 2. 组合逻辑电路中的每一个门实际上都是一个存储单元。
(错)四、分析、化简:1.写出图示逻辑电路的逻辑表达式及真值表。
F AB CD =+F AB CD =*解: (a)(b (a)真值表(b)真值表2.化简下列逻辑函数① ② ③12312312Y A B C Y A B Y Y Y Y B A B C A B B ABC AB BY Y Y B AB B AB B A A B AB ⎫=++⎪⎪=+==++=+++++=++⎬⎪=++⎪⎭=+=+=+(1+)或ABC C B A C AB BC A C B A ++++D C B AB BC A +++()C B AB C A C B A ++++。
组合逻辑电路课后习题答案
第8章思考题与习题8.1 在题8.1图所示电路中,A 、B 是数据输入端,K 是控制输入端,试分析在控制输入K 的不同取值下,数据输入A 、B 和输出间的关系。
(a ) (b )题8.1图解:(a )F a =ABK+(A+B)K当K=0时,F a =(A+B) 与逻辑关系当K=1时,F a =AB 或逻辑关系(b )一位二进制数比较器,低电平有效AB Kb1 b2 F b2 AB A K F 1b ⋅⋅=B A K ⋅=BA K +=AB B K F b ⋅⋅=3B A K ⋅=BA K +=312b b b F F K F ⋅⋅=BA K ⊕+=8.2设计一组合逻辑电路,输入为三位二进制数,输出为F 。
其功能是:输入的三位数码中有奇数个“1”时,电路的输出F 为1,否则为0。
要求用“异或”门实现该电路。
解:设三位二进制数分别为A 、B 、C由真值表可得F=m 1+ m 2 + m 4 + m 7 =A ⊕B ⊕CC B A F8.3 试用三个一位半加器实现下列函数,且不附加任何其它门。
(1)F 1(X ,Y ,X )=Σm (1,2,4,7)(2)F 1(X ,Y ,Z )Z Y X YZ X += (3)F 3(X ,Y ,X )=Σm (1,3,5,6) (4)F 4(X ,Y ,X )=X Y Z解:8.4某工厂有三个车间,每个车间各需1KW的电力。
这三个车间由两台发电机组供电,一台是1KW,另一台是2KW。
此三车间经常不同时工作,为了节省能源,又保证电力的供应,试设计一个逻辑电路,能自动完成配电任务。
解:设三个车间为A、B、C:“1”工作;“0”不工作1KW发电机为F1,2KW发电机为F2:“1”工作;“0”不工作列真值表:A B C F1F2 A B C F1F20 0 0 0 0 1 0 0 1 00 0 1 1 0 1 0 1 0 10 1 0 1 0 1 1 0 0 10 1 1 0 1 1 1 1 1 1CBAF⊕⊕=1ACBCABF2++=C8.5用两片CC4512八选一数据选择器分别生成逻辑函数Y 1和Y 2,画出接线图。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第3章 组合逻辑电路3.1 试分析图3.59所示组合逻辑电路的逻辑功能,写出逻辑函数式,列出真值表,说明电路完成的逻辑功能。
(b)(c)(a)A B C DL=1=1=1C2L 1L 2L 3图3.59 题3.1图解:由逻辑电路图写出逻辑函数表达式: 图a :D C B A L ⊕⊕⊕= 图b :)()(21B A C AB B A C AB L C B A L ⊕+=⊕=⊕⊕=图c :B A B A L BA AB B A B A L BA B A L =+=+=+++==+=321由逻辑函数表达式列写真值表:ABCDL0 0 0 0 00 0 0 1 10 0 1 0 10 0 1 1 00 1 0 0 10 1 0 1 00 1 1 0 00 1 1 1 11 0 0 0 11 0 0 1 01 0 1 0 01 0 1 1 11 1 0 0 01 1 0 1 11 1 1 0 11 1 1 1 0由真值表可知:图a 为判奇电路,输入奇数个1时输出为1;图b 为全加器L 1为和,L 2为进位;图c 为比较器L 1为1表示A>B ,L 2为1表示A=B, L 3为1表示A<B.3.3 设有四种组合逻辑电路,它们的输入波形(A 、B 、C 、D )如图3.61所示,其对应的输出波形分别为W 、X 、Y 、Z ,试分别写出它们逻辑表达式并化简。
D C BA W X Y Z输入输出图3.61 题3.3图解:BAC A CD B C A C D W +++=AC AC D CBAA CD A B B D X +++=BD AC D CB D B C D Y ++=BC D AB D DBA CA CB D Z +++=D C B A W X Y Z输入输出B C BA C A C D A C D W DCBA +++==∑)13,12,11,10,8,6,5,4,3()( A C D CBA B D A B X DCBA +++==∑)15,13,12,9,8,7,4,2,0()(A C D CB D BCD Y DCBA ++==∑)10,8,7,6,1,0()(CB D DBA A B D CA Z DCBA +++==∑)15,13,12,11,8,7,6,5()(3.4 X 、Y 均为四位二进制数,它们分别是一个逻辑电路的输入和输出。
设: 当 0≤X≤ 4时, Y=X+1 ;当 5≤X≤9 时,Y=X -1,且X 不大于9。
(1) 试列出该逻辑电路完整的真值表; (2) 用与非门实现该逻辑电路。
解:(1) 按题意要求列真值表如下:0 0 0 0x 3x 2x 1x 0y 3y 2y 1y 00 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 01 0 0 11 0 1 01 0 1 11 1 0 01 1 0 11 1 1 01 1 1 10 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 0x x x x x x x x x x x x x x x x x x x x x x x xX X Y 033=x 3X X X X X Y 031022++=x 3X XX X X X X X X X X X Y 0132121231+++=x 3X Y 00=01001110000111101x 3x 2x 1x 01111(2) 把与或表达式转换为与非表达式,以便用与非门实现该逻辑电路。
X X X X Y 03033==X X X X X X X X X X Y 0310*******=++=X X X X X X X X X X X X X X X X X X X X X X X X Y 0132012012030132012012031=+++= X Y 00=作图如下:x 3x 2x 1x 0y 3y 2y 1y 03.5 设计一交通灯监测电路。
红、绿、黄三只灯正常工作时只能一只灯亮,否则,将会发出检修信号,用两输入与非门设计逻辑电路,并给出所用74系列的型号。
解:设A 、B 、C 分别表示红、绿、黄三只灯,且亮为1,灭为0;检修信号用L 表示,L 为1表示需要检修。
依据题意列写真值表:A B CBC AC AB C B A BC AC AB C B A L =+++=3.7 试用译码器 74LS138 和适当的逻辑门设计一个三位数的奇校验器。
解:设用A 、B 、C 表示三位二进制数输入 ,L 表示输出,L=1表示输入有奇数个1。
列写真值表,求表达式,作图如下:Y Y Y Y ABC C B A C B A C B A L mm mm m m m m 742174217421==+++=+++= 3.8 试用译码器 74LS138 和与非门实现下列逻辑函数:(1) ⎪⎪⎩⎪⎪⎨⎧⋅=++=+=ACB A L B AC A L C B A AB L 321(2) (0,2,6,8)m L=∑解: 取ABC=A 2A 1A 0则:Y Y Y C B A C AB ABC C B A AB L mm mm m m 7657657651==++=++=+=Y ABC B A C B A C A L m 772===++=++=Y Y Y Y Y Y m AC B A AC B A L 765410),7,6,5,4,1,0(==++=⋅=∑DC B A BC A C B A C B AD C B A D BC A D C B A D C B A m L )()8,6,2,0(+++=+++==∑分析可见 D=1时,L=0; D=0时,C B A BC A C B A C B A L +++=。
取ABC=A 2A 1A 0,S 1=1, S 2=D, S 3=0, 则:Y Y Y Y C B A BC A C B A C B A L mm m m 4310431=+++=+++=也可利用2片74138扩展为4-16线译码器,然后取ABCD= A 3A 2A 1A 0进行设计。
3.10 试用译码器 74LS138 和适当的逻辑门设计一个1位数的全加器。
解:列写真值表,F 1 表示和,F 2表示进位。
Y Y Y Y F m m m m 742174211=+++= Y Y Y Y F m m m m 765376532=+++=3.11 试用译码器 74LS138 和适当的逻辑门设计一个组合电路。
该电路输入X 与输出L 均为三位二进制数。
二者之间的关系如下:当 2≤X≤5 时 L = X + 2 当 X <2 时 L = 1 当 X >5 时 L = 0解:按题意列写真值表、求表达式、画图Y Y Y Y L m m m m 543254322=+++= Y Y L m m 54541=+=Y Y Y Y L m m m m 531053100=+++=3.12 试用三片3—8线译码器 74LS138组成5—24线译码器。
解:用A4A3控制各个芯片的工作状态,具体分配如下:1A 2A 0A 174LS138A 0A 1A 2S 1S 2S 3Y 7Y 6Y 5Y 4Y 3Y 2Y 1Y 074LS138A 0A 1A 2S 1S 2S 3Y 7Y 6Y 5Y 4Y 3Y 2Y 1Y 074LS138A 0A 1A 2S 1S 2S 3Y 7Y 6Y 5Y 4Y 3Y 2Y 1Y 0A 4A 30Y 7Y 6Y 5Y 4Y 3Y 2Y 1Y 0Y 15Y 14Y 13Y 12Y 11Y 10Y 9Y 8Y 23Y 22Y 21Y 20Y 19Y 18Y 17Y 163.14 由数据选择器组成的逻辑电路如图3.63所示,试写出电路的输出函数式。
图3.63 题3.14图解:由图可见A 1A 0=YX , D 3= 0,D 2=1, 1WZ W Z D ==+, 0W D =,G=0123123()iiL Y G m m m mD D D D D WY X W Z Y X Y X WY X WY X ZY X Y Xm ===+++∑=+++=+++化简有: Y X Y ZX Y WX X W L +++=3.15 试用四选一数据选择器实现下列逻辑函数: (1) (0,2,4,5)L m =∑ (2) (1,3,5,7)L m =∑(3) (0,2,5,7,8,10,13,15)L m =∑(4) (1,2,3,14,15)L m =∑解:利用卡诺图法确定D i 的连接关系 。
(1)或者:(2)或者:(3)或者:L = BD + BD132D 0B =D 2=D 1B=D 3=(4)3.16 试用四选一数据择器设计一判定电路。
只有在主裁判同意的前提下,三名副裁判中多数同意,比赛成绩才被承认,否则,比赛成绩不被承认。
解:设用A 表示主裁判、B 、C 、D 表示副裁判,L 表示比赛成绩;A 、B 、C 、D 分别为1表示同意,为0表示不同意;L 为1表示承认比赛成绩,L 为0表示不承认比赛成绩。
列写真值表如下:ABCDL0 0 0 0 00 0 0 1 00 0 1 0 00 0 1 1 00 1 0 0 00 1 0 1 00 1 1 0 00 1 1 1 01 0 0 0 01 0 0 1 01 0 1 0 01 0 1 1 11 1 0 0 01 1 0 1 11 1 1 0 11 1 1 1 1(1)取AB=A 1A 0,G=0,采用卡诺图法确定D 0~D 3,并作图。
(2)取,G=A ,CD=A 1A 0,采用卡诺图法确定D 0~D 3,并作图。
1B=2C D3.17 试画出用2个半加器和一个或门构成一位全加器的逻辑图,要求写出S i 和C i 的逻辑表达式。
解:对于半加器有: B A S ⊕=,C O =AB, 所以:C B A i S i i i 1-⊕⊕=C B A B A C i i i i i i 1)(-⊕+=3.18 利用4位集成加法器74LS283实现将余3码转换为8421BCD 码的逻辑电路。
解:因为8421BCD 等于余3码减3,减3可用补码相加完成,作图如下:3.19 利用4位集成加法器74LS283和适当的逻辑门电路,实现一位余3代码的加法运算,画出逻辑图。
(提示:列出余3代码的加法表,再对数进行修正)。
解:利用74283实现一位余3代码的加法运算,应解决的主要问题是和的修正问题,因为余3码比8421码多3。
经分析可得:余3码和有进位,其和加3,无进位,其和减3。