组合逻辑电路习题--优选解答.docx
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
复习思考题
3-1组合逻辑电路的特点?
从电路结构上看,组合电路只由逻辑门组成,不包含记忆元件,输出和输入之间无反馈。任意时刻的输出仅仅取决于该时刻的输入,而与电路原来的状态无关,即无记忆功能。
3-2什么是半加?什么是全加?区别是什么?
若不考虑有来自低位的进位将两个1位二进制数相加,称为半加。两个同位的加数和来
自低位的进位三者相加,称为全加。半加是两个 1位二进制数相加,全加是三个 1位二进制数相加。
3-3编码器与译码器的工作特点?
编码器的工作特点:将输入的信号编成一个对应的二进制代码,某一时刻只能给一个信号编码。译码器的工作特点:是编码器的逆操作,将每个输入的二进制代码译成对应的输出电平。
3-4用中规模组合电路实现组合逻辑函数是应注意什么问题?
中规模组合电路的输入与输出信号之间的关系已经被固化在芯片中,不能更改,因此用中规模组合电路实现组合逻辑函数时要对所用的中规模组合电路的产品功能十分熟悉,才能合理地使用。
3-5什么是竞争-冒险?产生竞争- 冒险的原因是什么?如何消除竞争- 冒险?
在组合逻辑电路中,当输入信号改变状态时,输出端可能出现虚假信号----过渡干扰脉冲的现象,叫做竞争冒险。门电路的输入只要有两个信号同时向相反方向变化,这两个信号经过的路径不同,到达输入端的时间有差异,其输出端就可能出现干扰脉冲。消除竞争- 冒险的方法有:接入滤波电容、引入选通脉冲、修改逻辑设计。
习题
3-1 试分析图所示各组合逻辑电路的逻辑功能。
解:(a)图(1)由逻辑图逐级写出表达式:Y ( A B) (C D )
( 2)化简与变换:
Y1A B
令
Y2 C D
则Y Y1 Y2
(3)由表达式列出真值表,见表。
输入中间变量中间变量输出
A B C D Y 1Y 2Y
0000000
0001011
0010011
0011000
0100101
0101110
0110110
0111101
1000101
1001110
1010110
1011101
1100000
1101011
1110011
1111000
(4)分析逻辑功能:由真值表可知,该电路所能完成的逻辑功能是:判断四个输入端输入 1 的情况,当输入奇数个 1 时,输出为1,否则输出为0。
(b)图 (1)由逻辑图逐级写出表达式:
Y A B A B ( 2)化简与变换:Y=1
由此可见,无论输入是什么状态,输出均为1
3-2试分析图所示各组合逻辑电路的逻辑功能,写出函数表达式。
解:(a)图Y AB B C CD
Y1 A B A C CB
(b) 图全加器
Y2 A B C
3-3采用与非门设计下列逻辑电路:
(1)三变量非一致电路;
(2)三变量判奇电路 ( 含 1 的个数 ) ;
(3)三变量多数表决电路。
解:
输入输出输出输出
A B C Y 1Y 2Y 3
000000
001110
010110
011101
100110
101101
110101
1 1 1011
Y1BC A B AC
Y2ABC A BC ABC ABC
Y3AB BC AC
3-4有一个车间,有红、黄两个故障指示灯,用来表示三台设备的工作情况。当有一
台设备出现故障时,黄灯亮;若有两台设备出现故障时,红灯亮;若三台设备都出现故障时,红灯、黄灯都亮。试用与非门设计一个控制灯亮的逻辑电路。
解:有故障用 1 表示,无故障用0 表示,灯亮用 1 表示,灭用0 表示
输入输出(红)输出(黄)
A B C Y 1Y 2
00000
00101
01001
01110
10001
10110
11010
11111
Y1AB BC AC
Y2A B C
3-5A、 B、 C和 D四人在同一实验室工作,他们之间的工作关系是:
(1)A到实验室,就可以工作;
(2)B必须 C到实验室后才有工作可做;
(3)D只有 A 在实验室才可以工作。
请将实验室中没人工作这一事件用逻辑表达式表达出来。
解: 1 表示在实验室,0 表示不在实验室, 1 表示有人工作,0 表示没人工作
输入输出
A B C D Y 1
00000
00010
00100
00110
01000
01010
01101
01111
10001
10011
10101
10111
11001
11011
11101
11111
Y A BC
3-6设计用单刀双掷开关来控制楼梯照明灯的电路。要求在楼下开灯后,可在楼上关灯;同样也可在楼上开灯,而在楼下关灯。用与非门实现上述逻辑功能。
解; A 表示楼上开关、 B 表示楼下开关。 1 表示开关闭合、0 表示开关断开
输入输出
A B Y
000
011
101
110
Y AB AB
旅客列车分特快、直快、慢车等三种。它们的优先顺序由高到低依次是特快、直快、
慢车。试设计一个列车从车站开出的逻辑电路。
解: A 表示特快、 B 表示直快、 C 表示慢车。 1 表示开、 0 表示停
输入输出
A B C Y A Y B Y C
000000
001001
010010
011010
100100
101100
110100
111100