数字电子技术基础简明教程课件第3章_组合逻辑电路

合集下载

《数字电子技术基础》教学课件第3章 组合逻辑电路

《数字电子技术基础》教学课件第3章  组合逻辑电路

&
A
&
&Y
B
&
解 :1 ) 、根据逻辑图写输出逻辑表达式并化简
Y = AB •A • AB• B = AB • A + AB • B
= AA + B+ BA + B = AB + AB
2)、根据逻辑表达式列真值表
AB
Y
3)、由真值表分析逻辑功能
00
0
01
1
当AB相同时,输出为0
10
1
当AB相异时,输出为1 异或功能。 1 1
常用3线—8线译码器有74LS138
74LS138
逻辑符号(输出0有效):
S1 S2 S3
A2 A1 A0
它能将三位二进制数的每个代码分别译成低电平。 当控制端S1S2S3=100 时,译码器处工作状态, 译码器禁止时,所有输出端都输出无效电平(高电平)。
3、综合 1)同理,四位二进制译码器为4线—16线译码器
Y1 = A1 A0 = m1
Y2 = A1 A0 = m2
Y3 = A1 A0 = m3
5)常用集成2线—4线译码器
74LS139: 双2线—4线译码器
Y13Y12Y11Y10 Y23Y22Y21Y20 74LS139
S1 A11 A10 S2 A21 A20
2、三位二进制译码器
三位二进制译码器即3线—8线译码器, Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0
(3)化简。
得最简与—或表达式: L = AB + BC + AC (4)画出逻辑图。
如果,要求用与非门实现该逻辑电路, 就应将表达式转换成与非—与非表达式:

数字电子技术基础-第三章--组合逻辑电路

数字电子技术基础-第三章--组合逻辑电路

三、静态冒险现象的消除方法
(一)加冗余项 (二)变换逻辑式,消去互补变量 (三)增加选通信号 (四)增加输出滤波电容 (五)引入封锁脉冲
四、动态冒险的定义
动态1冒险
动态0冒险
第四节 常用中规模集成组合逻辑模 块之一 编码器
一、普通编码器
(一)二进制普通编码器 例3-6 试设计一个4线-2线编码器电路,可将
(2)真值表见表所示,因为有4个输入变量, 所以真值表中共有16行,每行对应了一种变量取 值组合,根据题目中的叙述,其中12种变量取值 组合不会出现,所以视为无关项。
(二)二-十进制编码器——键控8421BCD码编码器
二、优先编码器
(一)优先编码器的定义与功能
例3-7 设计一个4线-2线优先编码器,任一时 刻必须有一个输入有效,但允许多个输入同时 有效。
解:(1)约定:输入为高电平有效,信息 有效用1表示,无效用0表示。4个信息分别 用I0、I1、I2、I3表示,2位代码用A1、A0表 示,且对应的关系为: I0的编码为00(左边 为A1、右边为A0), I1的编码为01(左边为 A1、右边为A0), I2的编码为10(左边为A1 、右边为A0),I3的编码为11(左边为A1 、 右边为A0 )。 I0 、 I1 、 I2 、 I3的优先级依 次升高。
第三节 组合逻辑电路中的竞争冒险
前面在分析和设计组合逻辑电路时,考虑的是输 入信号、输出信号已经处于稳定的逻辑电平的情 况,没有考虑输入变化瞬间的情况。为了保证系 统工作的可靠性,有必要再讨论当输入信号逻辑 电平发生变化的瞬间电路的工作情况。
由于门电路存在延迟时间,在输入变化的瞬间, 在电路的输出端口可能会出现与我们的预期不一 样的尖峰脉冲,我们称这种情况为电路出现了冒 险。

第三章组合逻辑电路ppt课件

第三章组合逻辑电路ppt课件
图3.3.1 3位二进制普通编码器框图 《数字电子技术》
3.3 若干常用中规模组合逻辑电路 表3-3-1 3位二进制普通编码器真值表
《数字电子技术》
3.3 若干常用中规模组合逻辑电路
由于普通编码器在任何时刻 I0 ~ I7 当中仅有一个 取值为1,即只有真值表中所列的8种状态,而且它
的( 28 8 )种状态均为约束项。因此,由真值表
A
&
1
F2
C
B
&
C
图3.2.1 【例1】逻辑电路图
《数字电子技术》
3.2 组合逻辑电路的分析和设计方法
§3.2.2 组合逻辑电路的设计方法
所谓“设计”:即根据给出的实际逻辑问题,求出实 现这个逻辑功能的最简逻辑电路。
所谓“最简”:是指所用器件最少,器件种类最少, 而且器件之间的连线也最少。
一、设计步骤 (1)进行逻辑抽象
【例1】试用两片74LS148接成16线-4线优先编码器,
将-的优11先11权’最1低6个。146位个二低进A电0A制平1~5代输A码1入5 ,信其号中
编为‘0000
的A优0 先权最高,
接成的电路图如图3.3.4所示:
《数字电子技术》
3.3 若干常用中规模组合逻辑电路
图3.3.4 用两片74LS148接成的16线-4线优先编码器逻辑图
I7
)
S
Y0 (I1I2 I4 I6 I3 I4 I6 I5 I6 I7 ) S
(由功能表第一行体现)。
《数字电子技术》
3.3 若干常用中规模组合逻辑电路
(2)YS 为选通输出端,其表达式为:
YS I0 I1 I2 I3 I4 I5 I6 I7 S
此式表明:只有当所有的编码输入端均为高 电平(即没有编码输入),且S=1( S 0 )

数字逻辑课件-第3章 组合逻辑电路

数字逻辑课件-第3章  组合逻辑电路
A B A & H
F
B F tpd tpd
3.3 组合电路中的竞争冒险
二、竞争现象与冒险的产生 A B C
& P2
1
& P1
&
F
A C B
B
H H
F A B BC A B BC
P2 P1 F
当A=C=1时 F B B 1 从理论上看:不论B为什么, 输出都为1
3.3 组合电路中的竞争冒险
制数的数值范围指示器,电路的 输入A、B、C、D是一位十进制数 的NBCD码,即X=8A+4B+2C+D, 要求当X≥5时,输出F=1,否则 F=0,该电路能实现四舍五入。 C
Z A BD BC A BD BC
A 1 d A 1 1 D d d D d 1 d 1 B d B C
Z
1 0 1 0 0 1 1 0 0 0 1 0 1 1 1 1
&
&
&
&
1
a
1
b
1
c
1
d
Z ab cd bc d a b d
ab c d进
制数的数值范围指示器,电路的 输入A、B、C、D是一位十进制数 的NBCD码,即X=8A+4B+2C+D, 要求当X≥5时,输出F=1,否则 F=0,该电路能实现四舍五入。 C
Z= RYG+RG+RY
5、用与非门构成逻辑电路 Z= RYG+ RG+ RY =RYG + RG + RY = RYG • RG
1 1
1
• RY
&

数字电子技术基础组合逻辑电路

数字电子技术基础组合逻辑电路

3.4.4 数据选择比较器
1.集成数值比较器7485
表3.4.13 4位比较器7485功能表数
3.4 经典组合逻辑电路及其应用
2.数值比较器旳应用
3.4 经典组合逻辑电路及其应用
图3.4.28 例3.4.10电路
3.4 经典组合逻辑电路及其应用
3.4.5 算术运算电路
组合逻辑电路不但能够完毕逻辑 转换功能,还能够完毕算术运算功 能。数字系统中两个二进制数之间 旳加、减、乘、除都由若干旳加法 运算来完毕,所以加法器是构成运 算电路旳基本单元。
3.1 组合逻辑电路旳分析与设计
图3.1.2 组合逻辑电路分析环节
3.1 组合逻辑电路旳分析与设计
3.1.2 组合逻辑电路旳设计
1.拟定输 入/输出
变量
2.列真值表和 写逻辑体现式
5.画出逻辑 电路图
3.选择器 件类型
4.逻辑函 数化简或
变换
3.1 组合逻辑电路旳分析与设计
例3.1.4 某化学试验室有化学试剂11种,编为第1至第11 号,在配方时,必须遵守下列要求。
3.4 经典组合逻辑电路及其应用
2.二进制码译码器应用
1)实现组合 逻辑电路
2)用译码器构 成数据分配器
3.4 经典组合逻辑电路及其应用
1)实现组合逻辑电路
例3.4.4某组合逻辑电路旳真值表如表3.4.5所示, 试用译码器和门电路设计该逻辑电路,并分析其功能。
解:写出输出S和F旳最小项体现式,再转换成与 非—与非形式。
能够只对图3.4.1中 旳10个按键0~9编成二 进制代码0000~1001,

十进制编码器.
3.4 经典组合逻辑电路及其应用
3.4.2 译码器

数字电子技术基础组合逻辑电路ppt课件

数字电子技术基础组合逻辑电路ppt课件

通常数据分配器有一根输入线,n根地址控制线,2n根数据输出线,因此根据输出线的个数也称为2n路数据分配器
用74LS138译码器实现的数据分配器
译码器的三个输入端A2 、A1 、A0作为选择通道用的地址信号输入,八个输出端作为数据输出通道,三个控制端接法如下:
74HC4511引脚图
74HC4511是常用的CMOS七段显示译码器, A3、A2、 A1、A0为输入端,输入8421BCD码,a~g为七段输出,输出高电平有效,可用来驱动共阴极LED数码管。
为测试输入端,低电平有效,当
时a~g输出全为1,用于检查译码器和LED
数码管是否能正常工作。
数据时,可强制将不需要显示的位消去。如四位数码管,某时刻只需显示最低的两位数据,则可以让最高两位数据的
例2
用74LS138实现逻辑函数

解:
将函数表达式写成最小项之和
将输入变量A、B、C分别接入输入端,注意高位和低位的接法,使能端接有效电平,由于74LS138输出为反码输出,需要再将F变换一下:
逻辑电路图
注意:使用中规模集成译码器实现逻辑函数时,译码器的输入端个数要和逻辑函数变量的个数相同,并且需要将逻辑函数化成最小项表达式。
3.2.2 组合逻辑电路的设计方法
根据给定的逻辑功能要求,设计出能实现这 个功能要求的逻辑电路。
实现的电路要最简,即所用器件品种最少、数量最少、连线最少。
要求:
(1)根据设计要求确定输入输出变量并逻辑赋 写出真值表。
(2)由真值表写出逻辑函数表达式并化简或转换。
(3)选用合适的器件画出逻辑图。
2.二-十进制译码器
常用的有8421BCD码集成译码器74HC42,

数字电子技术基础 第3章 组合逻辑电路1PPT课件

数字电子技术基础 第3章  组合逻辑电路1PPT课件

2. 列真值表
3. 写输出表达式并化简
ABCY
YA B C A B CAC B ABC0 0 0 0 001 0
BC AB CAC B
010 0
B C A C AB 最简与或式 最简与非-与非式
011 1 100 0 101 1
YBC AC AB
110 1 111 1
BC AC AB
4. 画逻辑图 — 用与门和或门实现 YB C A C AB — 用与非门实现 YBC AC AB
统分析。
二、分析举例 [例] 分析图中所示电路的逻辑功能
A B
&
C
[解] 表达式
真值表
& ≥1 Y A B C Y A B C Y
000 1 100 0 001 0 101 0 010 0 110 0
011 0 111 1
YAB A C AB B C AB C C AB A C BC
ABC ABC
3. 列真值表
ABCD Y 0000 0 0001 1 0010 1 0011 0 0100 1 0101 0 0110 0 0111 1
ABCD Y 1000 1 1001 0 1010 0 1011 1 1100 0 1101 1 1110 1 1111 0
4. 功能说明: 当输入四位代码中 1 的个数为奇数时输出
第三章 组合逻辑电路
电子技术 数字电路部分
第三章
组合逻辑电路
第三章 组合逻辑电路
整体概况
+ 概况1
您的内容打在这里,或者通过复制您的文本后。
概况2
+ 您的内容打在这里,或者通过复制您的文本后。
概况3
+ 您的内容打在这里,或者通过复制您的文本后。

《数字电子技术》第3章 组合逻辑电路

《数字电子技术》第3章 组合逻辑电路
Y1 I2 I3 I6 I7
Y3 ≥1 I9 I8
Y3
I2I3I6I7
&
Y0 I1 I3 I5 I7 I9
I1I3I5I7I9
I9 I8
逻辑图
Y2
Y1
Y0
≥1
≥1
≥1
I7I6I5I4
I3I2
(a) 由或门构成
Y2
Y1
I1 I0 Y0
&
&
&
I7I6I5I4
I3I2
(b) 由与非门构成
A
消除竞争冒险
B
C
Y AB BC AC
2
& 1
1
3
&
4
&
5
≥1
Y
3.2 编码器
编码
将具有特定含义的信息编 成相应二进制代码的过程。
编码器(即Encoder)
实现编码功能的电路
被编 信号
编 码 器
编码器
二进制编码器 二-十进制编码器
二进制 代码 一般编码器
优先编码器 一般编码器 优先编码器
(1) 二进制编码器
A B F AB AB B
&
&
00
1
01
0
C
&
F &
10 11
0F AABA BC1 AB &
1
AAB BC AB
(4)分析得出逻辑功A能 A B B C AB
A =1
同或逻辑 AB AB B
F
F AB AB A☉B
3.1.3 组合逻辑电路的设计
组合逻辑电路的设计就是根据给出的实际逻 辑问题求出实现这一关系的逻辑电路。

《电子技术基础—数字电子技术》课件第3章

《电子技术基础—数字电子技术》课件第3章
解 (1) 分析设计要求, 确定逻辑变量。 这是一个可完成一位二进制加法运算的电路, 设两个加数 分别为A和B, 输出和为S, 进位输出为C。 (2) 列真值表。 根据一位二进制加法运算规则及所确定 的逻辑变量, 可列出真值表如表3-5所示。 (3) 写逻辑表达式。
S AB AB A B
(3-7)
利用异或门组成的全加器如图3-7所示。
图3-7 全加器 (a) 逻辑图; (b) 逻辑符号
2. 多位加法器 多个1位二进制全加器的级联就可以实现多位加法运算。 根据级联方式, 可以分成串行进位加法器和超前进位加法器两 种。 图3-8 为由4个全加器构成的4位串行进位加法器。 这种 加法器的特点是: 低位全加器输出的进位信号依次加到相邻 高位全加器的进位输入端, 最低位的进位输入端接地, 同时每 一位的加法运算必须要等到低一位的进位产生以后才能进行, 因此, 串行进位加法器的运算速度较慢。
Y1 AB, Y3 AB, Y2 Y1 Y3
AB AB AB AB
(2) 列真值表。 真值表如表3-3所示。
(3) 分析功能。 此电路是一位数值比较器, 功能为 Y1=1: A<B Y2=1: A=B Y3=1: A>B
3.3 组合逻辑电路的设计
3.3.1 组合逻辑电路的设计方法 组合逻辑电路的设计可按以下步骤进行: (1) 分析设计要求, 确定逻辑变量, 在进行组合电路设计
来变换完成的, 加法器是实现加法运算的核心电路。 在例3-4 中, 我们已提到了在不考虑低位进位情况下完成一位二进制加 法运算的半加器。 而在进行多位二进制加法运算时, 必须考 虑低位的进位。
1. 全加器 将两个1位二进制数及低位进位数相加的电路称为全加器。 如设两个多位二进制数相加, 第i位上的两个加数分别为Ai、 Bi, 来自低位的进位为Ci-1, 本位和数为Si, 向高位的进位数为 Ci, 则全加器的运算规律如真值表3-6所示。

【图文】数字电子技术第3章 组合逻辑

【图文】数字电子技术第3章 组合逻辑

3.3 组合逻辑电路的竞争冒险现象 2.检查竞争—冒险现象的方法一、化简法(对于简单的逻辑函数)只要逻辑函数在一定的条件下能化成Y=AA 或 Y=A+A 的形式,则可判定其电路有竞争—冒险的可能。

形式为Y=AA的将出现正向尖峰脉冲;形式为Y=A+A的将出现负向尖峰脉冲。

二、实验法用示波器观察电路输出端有无尖峰脉冲 26
3.消除竞争—冒险现象的方法常用的方法: 1、在电路的输出端接入滤波电容。

2、在电路的输入端引入选通脉冲 A P 1 & Y 选通脉冲使得静态时电路工作,动态时电路封锁。

A A tpd P Y tpd 0 t1 t2 t3 t4
3.消除竞争—冒险现象的方法常用的方法: 1、在电路的输出端接入滤波电容。

2、在电路的输入端引入选通脉冲 A P & 1 Y 选通脉冲使得静态时电路工作,动态时电路封锁。

3、修改逻辑设计如 Y=AB+AC 在 B=C=1的条件下,
Y=A+A,将有负向尖峰脉冲出现。

若将原逻辑关系改为 Y=AB+AC+BC 则可在B=C=1时,使Y=A+A+1,确保没有负向尖峰脉冲出现,
3.消除竞争—冒险现象的方法常用的方法: 1、在电路的输出端接入滤波电容。

2、在电路的输入端引入选通脉冲选通脉冲使得静态时电路工作,动态时电路封锁。

3、在电路的输入端引入禁止脉冲 4、修改逻辑设计,增加冗余项 P Y A A A & 1 Y P tpd t1 t2 tpd t3 t4 0 消除了原逻辑设计中的竞争—冒险。

数字电子技术基础简明教程课件第3章组合逻辑电路

数字电子技术基础简明教程课件第3章组合逻辑电路

逻辑门电路
01
02
03
简介
逻辑门电路是组合逻辑电 路的基本单元,用于实现 逻辑运算。
常用类型
包括与门、或门、非门、 与非门、或非门等。
工作原理
通过输入信号的组合,实 现特定的逻辑功能。
常用组合逻辑电路
01
02
03
04
编码器
将输入信号转换为二进制码的 电路。
译码器
将二进制码转换为输出信号的 电路。
易懂。
画逻辑图
根据化简后的逻辑表达 式,画出逻辑图,直观 地表示出电路的逻辑关
系。
组合逻辑电路的表示方法
逻辑函数表达式
用逻辑函数表达式表示电路的 逻辑关系,方便进行逻辑分析
和化简。
逻辑图
用逻辑图表示电路的逻辑关系 ,可以直观地看出电路的结构 和功能。
波形图
用波形图表示输入和输出信号 随时间变化的规律,有助于理 解电路的工作过程。
数据选择器
根据选择信号从多个输入信号 中选择一个输出信号的电路。
加法器
实现二进制加法的电路。
02
组合逻辑电路的分析
分析方法
列出真值表
根据输入变量的所有可 能取值组合,列出输出 函数的取值情况,形成
真值表。
写出逻辑表达式
根据真值表,利用逻辑 运算规则,写出输出函
数的逻辑表达式。
化简逻辑表达式
运用逻辑代数的基本定 律和运算规则,化简逻 辑表达式,使其更简洁
在通信系统中的应用
调制器
解调器
将低频信号调制到高频载波上,实现信号 的传输。
将调制后的高频信号解调为低频信号,实 现信号的还原。
编码器
译码器
将模拟信号转换为数字信号,便于传输和 处理。

电子课件《数字电子技术》3第3章 组合逻辑电路

电子课件《数字电子技术》3第3章 组合逻辑电路

1
0
0
0
1
1
1
1
0
0
0
1
0
1
1
1
1
0
1
1
1
1
1
表3-14 例真值表
(3)根据真值表,直接画卡诺图进 行化简,如图3-16所示。
图3-16 例的卡诺图
(4)写出最简表达式,并根据设计要求变换为与非—与非表 达式
Y AC AB BC ABBC AC
(5)根据与非—与非表达式画出逻辑电路图,如图3-17所示。
解:
(1)图中输入变量为A,B,C,D,输出变量为Y,中间各级异 或门的输出分别设为Y0,Y1和Y2,逐级写出逻辑函数式
Y0 A B
YY12
Y0 Y1
C D
Y Y2
整理后可得Y的逻辑表达式 Y ABCD
A
B
C
D
L
(2)由于Y的逻辑表达
0
0
0
0
0
式不能再化简,所以直
0
0
0
1
1
0
0
1
0
如图3-12(a)所示为同或运算组合电路;图3-12(b)所 示为同或门逻辑符号。
(a)同或运算组合电路
(b)同或门逻辑符号
图3-12 同或门组合电路及逻辑符号
如表3-11所示为同或门的真值表。
A
B
L
0
0
1
0
1
0
1
0
0
1
1
1
3.2 组合逻辑电路的分析 方法和设计方法
3.2.1 组合逻辑电路的 分析方法
5.工艺设计
为了将逻辑电路实现为具体的电路装置,还需要做一系列 的工艺设计工作,包括设计印刷电路板、机箱、面板、电源、 显示电路、控制开关等。最后还必须完成组装、调试。

数字电子技术基础简明教程第三版课件

数字电子技术基础简明教程第三版课件

1 0 0 1
由式卡可 诺C位进i(画图-13位表)出为C入分。将达i其:-当S直1析这两i =相输接A逻种个1i加由入推B,01辑功一i,有出C否S功能位ii0S奇-整表则1能0的i二数为个达S电进0个i1本电式1=路制路位可01称1数。111时的知和为,输A,,1全1i0出C、加i逻B为器可i辑向。与列式高低出。位真位产值来表生的为的进
1 0 1 1 1
EXIT
二、组合逻辑电路的基本设计方法
设计思路: 分析给定逻辑要求,设计出能实现该功能 的组合逻辑电路。
基本步骤: 分析设计要求并列出真值表→求最简输出 逻辑式→画逻辑图。
首先分析给定问题,弄清楚输入变量和输出变量是 哪些,并规定它们的符号与逻辑取值(即规定它们何时 取值 0 ,何时取值1) 。然后分析输出变量和输入变量 间的逻辑关系,列出真值表。
第 3 章 组合逻辑电路
概述 组合逻辑电路的分析和设计方法 编码器 译码器 数据选择器与数据分配器 加法器和数值比较器 组合逻辑电路中的竞争冒险 本章小结
EXIT
概述
主要要求:
掌握组合逻辑电路和时序逻辑电路的概念。 了解组合逻辑电路的特点与描述方法。
EXIT
一、组合逻辑电路的概念
数字电路根据逻辑功能特点的不同分为
进位的运算电路,称为 半加器。
(3) 画逻辑图
相加的两1个数0 向1 高0位的进位 1101
Ai
Bi
Si
(2) 求最简输出函数式 Ci
Si AiBi
Ci = Ai Bi
EXIT
用与非门实现的半加器电路为
Ai Bi
与非Si半门加实器现电吗路?C能i 用Ai Bi Si Ai Bi
1
Ci
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(3-13)
③状态赋值,即用0和1表示信号的有关状态。 ④列真值表。根据因果关系,把变量的各种取值和相 应的函数值,以表格形式一一列出,而变量取值顺序则 常按二进制数递增排列,也可按循环码排列。 2、进行化简 ①输入变量比较少时,可以用卡诺图化简。 ②输入变量比较多用卡诺图化简不方便时,可以用公 式法化简。 3、画逻辑图 ①变换最简与或表达式,求出所需要的最简式。 ②根据最简式画出逻辑图。
Y1 A B C ,Y2 A B ,Y3 Y1 Y2 B Y Y3 Y1 Y2 B A B C A B B
⑵、化简逻辑表达式 ⑶、电路的逻辑功能 电路的输出Y只与输入A、B 有关,而与输入C无关。Y和A、 B的逻辑关系为与非运算的关系。
(3-9)
解:⑶ 列真值表 如右表所示。ห้องสมุดไป่ตู้
⑷ 功能说明 由右表所示真值表可以明显看出, 如3.1.1所示逻辑图是一检奇电路,即 当输入4位二进制代码A、B、C、D的 取值中,1的个数为奇数时输出Y为1, 反之,为偶数时输出Y为0。
A B C D 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
(3-3)
组合逻辑电路的概述
数字逻辑电路分为组合逻辑电路和时序逻辑电路 一、组合逻辑电路的特点 逻辑功能的特点:任意时刻的稳定输出仅仅取决 于当时的输入信号,而与电路原来的状态无关。 组合逻辑电路的一般结构如图所示。 I0 I I 1 输 入 In-1
组合 逻辑电路
Y0=F0(I0,I1,…,In-1) Y1=F1(I0,I1,…,In-1) … Ym-1=Fm-1(I0,I1,…,In-1)
⑵、根据逻辑表达式列真值表 ⑶、由真值表分析逻辑功能 当AB相同时,输出为0
A 0 0 1 1 B 0 1 0 1 Y 0 1 1 0
当AB相异时,输出为1
异或功能。
(3-7)
例2:组合逻辑电路如图,试分析其逻辑功能。
A B C 1 ≥1
Y1
Y2
Y ≥1 3
1
Y
≥1
解:⑴、根据逻辑图写输出逻辑表达式
(3-5)
3.1 组合电路的基本分析方法和设计方法
3.1.1 组合电路的基本分析方法 所谓组合逻辑电路的分析,就是根据给定的逻辑电路 图,求出电路的逻辑功能。 一、分析方法 ①根据给定的逻辑图写 出输出函数的逻辑表达式。 写输出逻辑表达式 ②化简逻辑表达式,求 出输出函数的最简与或表 化简 分析其功能 达式。 ③列出输出函数的真值 表。 分析其功能 列出真值表 ④描述电路的逻辑功能。
②逻辑图:如下图所示。
Y =1 =1 &
A
B
C
S
(3-22)
作业题 P225 题3.1(a) P226 题3.4
P226 题3.6 Y1
(3-23)
一、填空题 1、组合逻辑电路是指任何时刻电路的稳定输出,仅 仅只决定于( 该时刻各个输入变量的取值)。 2、从电路结构上看,组合逻辑电路是由常用门电路 组合而成,其中既无( 从输出到输入的反馈连接 ),也 不包含( 可以存储信号的记忆元件 )。 二、分析题 1、组合电路如下图所示,分析该电路的逻辑功能。 解:⑴ 由逻辑图逐级写 & 出逻辑表达式。为了写表达 A 式方便,借助中间变量P ≥1 & & P
(3-14)
二、设计举例
例1:试设计一个三人多数表决电路,要求提案通过 时输出为1,否则为0。
解:分析:“多数表决电路”是按照少数服从多数的 原则对某项决议进行表决,确定是否通过。 令 逻辑变量A、B、C —— 分别代表参加表决的3 个成员,并约定逻辑变量取值为0表示反对,取值为1 表示赞成; 逻辑函数Y——表示表决结果。Y取值为0表示决议被 否定,Y取值为1表示决议通过。 按照少数服从多数的原则可知,函数和变量的关系 是:当3个变量A、B、C中有2个或2个以上取值为1时, 函数Y的值为1,其他情况下函数Y的值为0。
(3-8)
Y A B C A B B A B C A B A B AB
例3:试分析下图所示电路的逻辑功能,图中输入信 号A、B、C、D是一组4位二进制代码。 解:⑴ 写输出函 W Y X & & & 数Y的逻辑表达式
W A AB AB B X W WC WC C Y X XD XD D
Y 0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0
(3-10)
例4:试分析图示电路的逻辑功能。 解: 第一步:由逻辑图 可以写输出F的逻 辑表达式为:
F AB AC BC
(3-11)
第二步:原式可变换为
F AB AC BC AB+AC +BC
第三步:列出真值表如表所示。 第四步:确定电路的逻辑 功能。 由真值表可知,三个变量 输入A,B,C,只有两个 及两个以上变量取值为1时, 输出才为1。可见电路可实现 多数表决逻辑功能。
第二步:函数化简
BC
第三步:画逻辑电路图 B A
A 0 1
00 01 11 10
& & &
Y
1
1
1
AC
AB
C
Y AB AC AB AC
(3-17)
例3:设计一个楼上、楼下开关的控制逻辑电路来控 制楼梯上的路灯,使之在上楼前,用楼下开关打开电 灯,上楼后,用楼上开关关灭电灯;或者在下楼前, 用楼上开关打开电灯,下楼后,用楼下开关关灭电灯。 解:设定变量和状态赋值:设楼上开关为A,楼下开 关为B,灯泡为Y。并设A、B闭合时为1,断开时为0; 灯亮时Y为1,灯灭时Y为0。 列真值表:根据逻辑要求列出真值表如下。 逻辑表达式:由真值表 A B Y 得逻辑逻辑表达式
Y0 Y1
Y 电路结构的特点: 输 1、由门电路组合 出 而成,不包含任何 Ym-1 记忆元件; 2、信号是单向传 输的,不存在输出 到输入的反馈回路。
(3-4)
二、组合电路逻辑功能的表示方法 用来表示逻辑函数的几种方法——逻辑图、真值表、 卡诺图、逻辑表达式及时间图等,都可以用来表示组合 电路的逻辑功能。
Y SAB C SABC S ABC S A BC
BC SA 00 01 11 10 00 0 0 0 0 01 0 0 0 0
0 1 0 10 0 1 0 1
11 1
(3-21)
⑶ 画逻辑图 用异或门和与门实现。 ①变换表达式
Y S ( ABC ABC ABC ABC ) S[ A( B C BC) A( BC BC )] S[ A( B C ) A( B C )] S ( A B C )
数字电子技术基础 简明教程
肖合九 教授
(3-1)
第3章 组合逻辑电路
(3-2)
第3章
组合逻辑电路
概述 3.1 组合电路的基本分析方法和设计方法 3.2 加法器和数值比较器 3.3 编码器和译码器 3.4 数据选择器和分配器 3.5 用中规模集成电路实现组合逻辑函数 3.6 只读存储器 3.7 组合电路中的竞争冒险
P ABC Y AP BP CP A ABC B ABC C ABC
(3-6)
给定组合逻辑电路
二、分析举例
A
& & & & Y
例1:组合逻辑电路如图, B 试分析其逻辑功能。
解 :⑴ 、根据逻辑图写输出逻辑表达式并化简
Y AB A AB B AB A AB B AB( A B) ( A B)( A B) AB AB
Y A B AB
已为最简与或表达式
0 0 1 1
0 1 0 1
0 1 1 0
(3-18)
Y A B AB
画逻辑电路图:
用与非门实现
A
用异或门实现
Y A B
=1
B Y
Y AB AB
A
& & & &
Y
B
(3-19)
例4:设计一个路灯控制电路,要求实现的功能是: 当总电源开关闭合时,安装在三个不同地方的三个开 关都能独立地将灯打开或熄灭;当总电源开关断开时, 路灯不亮。
三、组合逻辑电路的分类 1、按照逻辑功能特点不同划分:加法器、比较器、 编码器、译码器、数据选择器和分配器、只读存储器等。 2、按照使用基本开关元件不同划分:CMOS、TTL 等。 3、按照集成度不同划分:SSI(Small Scale IC,小规 模集成电路 )、MSI (Medium Scale IC,中规模集成 电路 ) 、LSI (Large Scale IC,大规模集成电路 ) 、 VLSI (Very Large Scale IC,超大规模集成电路 )等。
解:⑴ 逻辑抽象 ①输入、输出信号:输入信号是四个开关的状态, 输出信号是路灯的亮、灭。 ②设定变量用S表示总电源开关,用A、B、C表示安 装在三个不同地方的分开关,用Y表示路灯。 ③状态赋值:用0表示开关断开和灯灭,用1表示开 关闭合和灯亮。
(3-20)
④列真值表:由题意不难理解,一 般地说,四个开关是不会在同一时刻 动作的,反映在真值表中任何时刻都 只会有一个变量改变取值,因此按循 环码排列变量S、A、B、C的取值较好, 如右表所示。 ⑵ 进行化简 由下图所示Y的卡诺图可得
(3-15)
1、列真值表 2、由真值表可写出:Y(A,B,C)=∑m(3,5,6,7) 3、填卡诺图化简逻辑函数 4、 输出函数式
相关文档
最新文档