组合逻辑电路设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
组合逻辑电路的设计
一、实验目的
1.进一步掌握组合逻辑电路的分析方法,并用逻辑元件设计符合一
定逻辑关系的电路。
2.学会测试使用中规模集成电路的组合逻辑电路的化简、变换等。
3.培养查手册能力。
二、仪器设备
1.逻辑学习机(74LS00,74LS20,74LS04,74LS86)
2.万用表
三、实验内容
(一)设计一个逻辑电路供三人(A、B、C)表决使用。
每人各有一个按钮,如果表示赞成,就按下此键,如果不赞成,就不按键。
表决结果用指示灯来表示。
如果多数赞成,则灯亮,否则灯不亮。
(1)根据题意列出真值表
(2)根据真值表写出各输出逻辑表达式
Y=ABC
A+
BC
+
+
C
C
AB
B
A
(3)化简逻辑表达式
Y=AB+AC+BC=BC
∙
AC
AB∙
(4)画出逻辑图
(5)验证逻辑功能
(二)设计一个优先权排队电路,排队顺序是:
A=“1”最优先级,B=“1”次优先级,C=“1”普通级Array
要求:输出端最多只能有一端为“1”,即只能是优先级较高的输入端所对应的输出端为“1”。
(1)根据题意列出真值表
(2)根据真值表写出各输出逻辑表达式
X=A
B
C
A=
+
+
+
A
B
C
ABC
C
AB
Y=B A
B
A=
+
=
C
B
A
BC
A
Z=C B
A=
A
B
C
(3)画出逻辑图
(4) 验证逻辑功能
(三)设计一个四输入端,三输出端比较电路,对两位二进制数进行比
较。
根据是否是第一个数小于、等于、大于第二个数,使相对应的输
出指示灯中的一个输出为“1”,输出接指示灯LED。
(1)
(2)根据真值表写出各输出逻辑表达式
B
A
C
A
F+
D
1
B
+
+
+
+
=
BCD
A
C
CD
B
D
A
D
BC
B
A
A
CD
A
C
B
A∙
+
=
+
=
∙
D
D
CD
B
B
B
CD
A
A
C
D
F⊕
A
C
∙
B
=
+
2
+
+
=
⊕
D
B
ABCD
D
A
A
D
C
B
C
C
A
B
C
D
F∙A
B
C
∙
A
D
B
A
+
+
+
=
3
+
B
+
+
=
+
=
C
A
D
AB
D
C
B
D
AB
D
C
C
B
D
C
AB
D
AB
D
C
A
D
ABC
C
(3)画出逻辑图
(4)验证逻辑功能。