组合逻辑电路PPT课件
正常工作状态
RAG
RAG
RAG
故障状态 RAG
RAG
RAG
RAG
17
逻辑抽象
取红、黄、绿三盏灯的状态为输入变量,分别用R、A、 G表示,亮时为1,不亮时为0。取故障信号为输出变量, 以Y表示,正常工作下Y为0,发生故障时为1。列出真值 表
逻辑真值表
RAGY 0001 0010 0101 0110 1000 1011 1101 1111
组合逻辑电路
-分析和设计
数字电子电路基础
1
§3.1 概述
组合 逻辑电路
功能:输出只取决于 当前的输入。
组成:门电路,不存在 记忆元件。
逻辑电路
时序 逻辑电路
功能:输出取决于当 前的输入和原 来的状态。
组成:组合电路、记 忆元件。
2
y1 f1 a1, a2 ,, an
a1
a2
y1 y2
y2
14
4. 根据逻辑表达式画出逻辑图。 (1) 若用与或门实现
F AB BC CA
A
&
B
C
&
1 F
&
15
(2) 若用与非门实现
F AB BC CA AB BC CA AB BC CA
A
&
B
&
&
C
F
&
16
例2 设计一个监测信号灯工作状态的逻辑电路。每一组 信号灯由红、黄、绿三盏灯组成,共有三种正常工作状 态:红、绿或黄加绿灯亮;其它五种亮灯状态为故障
f2 a1, a2 ,, an
an
ym
ym
fm a1, a2 ,, an
向量形式
Y F ( A)
组合逻辑电路的框图
输入与输出的函数关系
3
组合电路的研究内容:
分析: 给定 逻辑图
分析
得到 逻辑功能
设计:逻辑给功定能
设计
画出 逻辑图
4
§3.2 组合逻辑电路分析基础
电路 结构
输入输出之间 的逻辑关系
11
01
11
化简
11
10
F1 AB+AD F2 BD+AD F3 A+BD
F3 的卡诺图 CD 00 01 11 10
AB
00
01
11
11 1 1 1 1
10 1 1 1 1
21
写在最后
经常不断地学习,你就什么都知道。你知道得越多,你就越有力量 Study Constantly, And You Will Know Everything. The More
例3 多输出组合逻辑电路的
F A BC+A CD+A BC +A C D 1
F BCD+ACD+BC D+AC D
2
F2 的卡诺图
F AC+BCD+AC +BC D
CD 00 01 11 10
3
F1 的卡诺图 CD 00 01 11 10
AB 00
AB
01
11
00 1 1 1 1
11
11
10
逻辑函数式由真值表可得
Y=RAG +RAG +RAG+RAG +RAG
18
AG 00 01 11 10
R
0
1001
1
0111
化简 Y=RG +RG+RA
用0化简可得到最简与或非表达式
Y=RAG +RG
19
画出逻辑图
R1
&
A 1
R
G1
&
1
1
Y
&
Y
1
& A
1 G
最简与或的逻辑图
最简与或非的逻辑图
20
否则是“0”。
1000 1011
2. 根据题意列出真值表。
1101 1111
13
真值表
ABCF 0000 0010 0100 0111 1000 1011 1101 1111
3. 画出卡诺图,并用卡 诺图化简:
BC A 00
00
BC 01 11 10
010
1 0 1 1 1 AB
AC
F AB BC CA
Байду номын сангаас异或门
A =1 F B
F AB
9
例3:分析下图的逻辑功能。
A
&
2
M
1
&
=1
1
4F
1
B0
&
31
被封锁
10
被封锁
A
& 2
1
M
0
&
=0
1
4F
B1
&
3
特点: M=1时选通A路信号; 选通电路
M=0时选通B路信号。
11
§3.3 组合逻辑电路设计基础
任务 要求
最简单的 逻辑电路
分析步骤:
1. 指定实际问题的逻辑含义,列出真值表。 2. 用逻辑代数或卡诺图对逻辑代数进行化简。 3. 列出输入输出状态表并得出结论。
You Know, The More Powerful You Will Be
谢谢大家
荣幸这一路,与你同行
It'S An Honor To Walk With You All The Way
演讲人:XXXXXX 时 间:XX年XX月XX日
分析步骤:
1. 由给定的逻辑图逐级写出逻辑关系表达式。 2. 用逻辑代数或卡诺图对逻辑代数进行化简。 3. 列出输入输出状态表并得出结论。
5
例1:分析下图的逻辑功能。
A
& AB
B
ABAB
&
F
A &
AB B
F ABAB ABAB ABAB
6
F ABAB ABAB
真值表
ABF
0 01 0 10 1 00 1 11
同或门
A =1 F B F AB
特点:输入相同为“1”; 输入不同为“0”。
7
例2:分析下图的逻辑功能。
& ABA
A& B
AB
&F
&
ABB
F ABAABB
ABA ABB
(A B) A (A B) B A B A B
8
F ABAB
真值表 AB F
000 011 101 110
特点:输入相同为“0”; 输入不同为“1”。
12
例 1:设计三人表决电路(A、B、C)。每人一个
按键,如果同意则按下,不同意则不按。结果
用指示灯表示,多数同意时指示灯亮,否则不
亮。
1. 首先指明逻辑符号取“0”、 真值表
“1”的含义。
ABCF
0000
三个按键A、B、C按下时为 0 0 1 0
“1”,不按时为“0”。输 0 1 0 0
出是F,多数赞成时是“1”, 0 1 1 1