SlideShare a Scribd company logo
1 of 114
第  四  章 组合逻辑电路
§4.1  概述 §4.2  组合逻辑电路的分析和设计方法 §4.3  常用组合逻辑电路 §4.4  组合逻辑电路的竞争-冒险现象 教学内容
1. 组合逻辑电路的分析与设计方法 2. 常用组合逻辑模块的使用 本章重点
数字电路 组合逻辑电路 时序逻辑电路 任一时刻的输出仅取决于该时刻的输入,与电路原来的状态无关。 任一时刻的输出不仅取决于现时的输入,而且还与电路原来状态 有关。 4.1  概述
组合逻辑电路的框图 组合逻辑电路在电路结构上不包含存储单元,仅仅是由各种 门电路 组成,
4.2  组合逻辑电路的分析和设计方法 §4.2.1  组合逻辑电路的分析方法 分析方法步骤: 组合逻辑电路图 写出逻辑表达式 化简 说明功能 列真值表 已知逻辑电路 说明逻辑功能 分  析
逻辑图 逻辑表达式 1  1  最简与或表达式 化简 2  2  从输入到输出逐级写出
最简与或表达式 3  真值表 3  4  电路的逻辑功能 当输入 A 、 B 、 C 中有 2 个或 3 个为 1 时,输出 Y 为 1 ,否则输出 Y 为 0 。所以这个电路实际上是一种 3 人表决用的组合电路:只要有 2 票或 3 票同意,表决就通过。 4  0 0 0 1 0 1 1 1
 
解:
由真值表知:该电路可用来判别输入的 4 位二进制数数值的范围。
 
这是一个全加器电路
§4.2.2  组合逻辑电路的设计方法 步骤: 形式变换 写出表达式 并简化 根据实际逻辑问题 最简单逻辑电路 设 计 ,[object Object],[object Object],分析题意,将设计  要求转化为逻辑关 系,这一步为设计 组合逻辑电路的关键 根据设 计要求 根据设计所用 芯片要求 ,[object Object],选择所需 门电路
例 1 : 设计三人表决电路( A 、 B 、 C )。每人一个按键,如果同意则按下,不同意则不按。结果用指示灯表示,多数同意时指示灯亮,否则不亮。用与非门实现 . 解 : 1. 首先指明逻辑符号取“ 0” 、“ 1” 的含义 。三个按键 A 、 B 、 C 按下时为“ 1” ,不按时为“ 0” 。输出量为  L ,多数赞成时是“ 1” ,否则是“ 0” 。
2. 根据题意列出真值表 3. 画出卡诺图化简: L= AC + BC + AB A  B  C  L 0  0  0  0 0  0  1  0 0  1  0  0 0  1  1  1 1  0  0  0 1  0  1  1 1  1  0  1 1  1  1  1  A BC 0 00 01 1 11 10 1 1 1 1 0 0 0 0 AB BC AC
4 、用与非门实现逻辑电路 A B C L
例 4.2.2 : 解 : 取红 、 黄、绿三盏灯分别用 R 、 A 、 G 表示, 设灯亮为“ 1” ,不亮为“ 0” ;故障信号为输出变量用 Z 表示,规定正常为“ 0” ,不正常为“ 1” 。 2 、写逻辑函数式 R  A  G  Z 0  0  0  1 0  0  1  0 0  1  0  0 0  1  1  1 1  0  0  0 1  0  1  1 1  1  0  1 1  1  1  1  1 、列真值表
3 、化简 R AG 0 00 01 1 11 10 1 1 1 1 1 0 0 0 RG RA AG
4 、画逻辑图
用与非门实现
用与或非门实现 R AG 0 00 01 1 11 10 1 1 1 1 1 0 0 0
4.3  若干常用的组合逻辑电路 §4.3.1  编码器 编码 :用二进制代码来表示某一信息(文字、数字、符号)的过程。 实现编码操作的电路称为 编码器 。 编 码 器 高?低? 码?
普通编码器 任何时刻只允许输入一个编码信号,否则输出将发生混乱。 一、二进制编码器 输入端: 2 n 输出端: n 高电平有效 3 位二进制( 8 线- 3 线)编码器真值表
图 4.3.2
优先编码器 在优先编码器电路中,允许同时输入两个以上编码信号。编码时只对 优先权 最高的进行编码。 8 线- 3 线优先编码器 74LS148 逻辑图(图 4.3.3 )。 选通输入端 选通输出端 扩展端
输 入 :逻辑 0( 低电平)有效 输 出 :逻辑 0( 低电平)有效 低电平表示“电路工作,但无编码输入” 低电平表示“电路工作,且有编码输入”
例 4.3.1 : 试用两片 74LS148 组成 16 线- 4 线优先编码器。 优先权最高 ~  均无信号时,才允许对  ~  输入信号编码。
(1) 片处于编码状态 ,(2) 片被封锁。 0 0 1 0 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 1
(2) 片处于编码状态 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 0 0 1 0 1 0 1 1 1 0 1 0 1
二、二-十进制编码器 输入端 10  个,输出端 4 个,也称 10 线- 4 线编码器。 集成 10 线 -4 线优先编码器 输入输出均低电平有效。 功能表见表 3.3.3
§4.3.2  译码器 译码 :将二进制代码翻译成对应的输出信号的过程 . 译码是编码的逆过程 . 实现译码操作的电路称为 译码器 。 常用的译码器有 : 二进制译码器 、 二-十进制译码器 、 显示译码器 三类。
一、二进制译码器  输入端: n  输出端: 2 n 二进制译码器的输入端为 n 个,则输出端为 2 n 个,且对应于输入代码的每一种状态, 2 n 个输出中只有一个为 1 (或为 0 ),其余全为 0 (或为 1 )。
2  线—  4 线译码器 74LS139  (输出低电平有效) 真值表  0  0  1  1  1  0 0  1  1  1  0  1 1  0  1  0  1  1 1  1  0  1  1  1  A 1 A 0 画关于  的卡诺图 A 1 A 0 0 1 1 1 1 1 0 0
3 位二进制译码器 (3 线 -8 线译码器 ) 输 入 : 3 位二进制代码 输 出 : 8 个互斥的信号(高电平有效)
74HC138 集成译码器 S=1, 译码器正常工作 片选输入端 (使能端) 输出低电平有效 地址输入端 1 0 0
3 线- 8 线译码器 74HC138 功能表
当 S 1 =1,  =0,  =0 (即 S=1 )时,可得输出
 
例 4.3.2 : 试用两片 3 线- 8 线译码器 74HC138 组成 4 线- 16 线译码器。
(1) 片工作, (2) 片禁止。若输入 D 3 D 2 D 1 D 0 =0100 时,译码器 _____ 输出 ________________ 。 0 ( 1 ) 11110111 0 0
(2) 片工作, (1) 片禁止。若输入 D 3 D 2 D 1 D 0 =1101 时,译码器 _____ 输出 ________________ 。 1 ( 2 ) 11111011 1 1
二、二-十进制译码器 输入端: 4  输出端: 10 二 - 十进制译码器的输入是十进制数的 4 位二进制 编码( BCD 码),分别用 A 3 、 A 2 、 A 1 、 A 0 表示;输 出的是与 10 个十进制数字相对应的 10 个信号,用 Y 9 ~ Y 0 表示。由于二 - 十进制译码器有 4 根输入线, 10 根输出线,所以又称为 4 线 -10 线译码器 。
集成 8421 BCD 码译码器 74LS42
三、显示译码器 用来驱动各种显示器件,从而将用二进制代 码表示的数字、文字、符号翻译成人们习惯的 形式直观地显示出来的电路,称为 显示译码器 。 数字、文字、符号代码 译码器 显示器
半导体数码管 显示器件 : 常用的是 七段显示器件 a b c d e f g
 
Ya-Yg:  控制信号 高电平时 , 对应的 LED 亮 低电平时 , 对应的 LED 灭 a b c d e f g 510  Ya Yb Yg a b g 510  510  发光二极管
a b c d f g a  b  c  d  e  f  g 1  1  1  1  1  1  0 0  1  1  0  0  0  0 1  1  0  1  1  0  1 e 
BCD -七段显示译码器 A 3 -A 0 :  输入数据 a 要设计的七段显示译码器 Ya Yb Yc Yd Ye Yf Yg 译 码 器 A 3 A 2 A 1 A 0 b c d e f g
十进制数   A 3 A 2 A 1 A 0   Y a  Y b   Y c  Y d   Y e  Y f  Y g   显示字形 0  0 0 0 0   1  1  1  1  1   1  0  0 1  0 0 0 1   0   1  1  0  0  0  0  1 2   0 0 1 0  1   1  0  1  1  0  1  2 3  0 0 1 1  1   1  1  1  0  0  1  3 4  0 1 0 0  0   1  1  0  0  1  1  4 5  0 1 0 1  1  0  1  1  0  1  1  5 6  0 1 1 0  0  0  1  1  1  1  1  6 7   0 1 1 1  1   1  1  0  0  0  0  7 8   1 0 0 0  1   1  1  1  1  1  1  8 9  1 0 0 1  1   1  1  0  0  1  1  9
先设计输出 Ya 的逻辑表示式及电路图 A 3 A 2 A 1 A 0 00 11 01 00 10 01 11 10 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 Ya
七段显示译码器 7448 引脚排列图 灯测试输入 灭零输入 灭灯输入/灭零输出
图 4.3.18  用 7448 驱动 BS201 的连接方法
RBI 和 RBO 配合使用,可使多位数字显示时的最高位及小数点后最低位的 0 不显示 0 0 0 6 7 . 9 0 0
四、译码器的应用  例 4.3.3 : 试用 3 线- 8 线译码器 74HC138 设计一个多输出的组合逻辑电路。输出逻辑函数式为
解: 化为最小项之和的形式:
当 S 1 =1,  S 2 ′= S 3 ′=0 时 , 令 A 2 =A ,  A 1 =B ,  A 0 =C , 则
画电路图
例: 分析下图电路逻辑功能。
解:
这是一个全加器电路
§4.3.3  数据分配器与数据选择器 定义 :将公共数据线上的信号根据需要送到多个  不同通道上去的逻辑电路。   一、数据分配器 框图: 输入端 :1 个 输出端 :2 n 个
由 74HC138 构成的 1 路 -8 路数据分配器 数据输入端 地址输入端 数据输出端
二、数据选择器  定义 :根据需要将多路信号中选择一路送到公共数据线上的逻辑电路 ( 又称 多路开关 ). 输入端: 2 n 个 输出端: 1 个 n 位通道选择信号 数据选择器 D 0 D 1 D 2 D2 n -1 Y
1 、 2 选 1 数据选择器 集成化  A  F 0  D 0 1  D 1 D 0 D 1 F A 1 & & D 0 D 1 A  1 F 输入数据 输出数 据 控制信号
真值表 地址变量 输入数据 由地址码决定从4路输入中 选择哪1路输出。 2 、 4 选 1 数据选择器
即: A 1   A 0   Y 0  0   D 0 0  1   D 1 1  0   D 2 1  1   D 3   D 0 A 0 D 3 D 2 D 1 A 1 Y
型号 : 74HC153  双 4 选 1 数据选择器 集成电路数据选择器 选通控制端 S ′ 为低电平有效,即 S ′ =0 时芯片被选中,处于工作状态; S ′ =1 时芯片被禁止, Y ≡0 。 输出 输入 A 1 A 0 Y 1 1 0 0  0  0 0  1  0 1  0  0 1  1  0 D 10 D 11 D 12 D 13
集成 8 选 1 数据选择器 74HC151
74HC151 的真值表
扩展 : 例 4.3.4 用双 4 选 1 数据选择器构成 8 选 1 数据选择器 . A 2 =0 时,上边一半数据选择器工作,数据 D 0 ~D 3 选择一路输出; A 2 =1 时,下边一半数据选择器工作,数据 D 4 ~D 7 选择一路输出。
2 片 8 选 1 数据选择器 74LS151 构成 16 选 1 的数据选择器
用数据选择器设计组合逻辑电路 步骤: 1. 列出所求逻辑函数的真值表,写出其最小项表达式。 2. 根据上述函数包含的变量数,选定数据选择器。 3. 对照比较所求逻辑函数式和数据选择器的输出表达式确定选择器输入变量的表达式或取值。 4. 按照求出的表达式或取值连接电路,画电路连线图。
确定数据选择器 确定地址变量 2  1  n 个地址变量的数据选择器,不需要增加门电路,最多可实现 n + 1 个变量的函数。 3 个变量,选用 4 选 1 数据选择器。 A 1 =A 、 A 0 =B 逻辑函数 1  选用 74HC153 2  74HC153 有两个地址变量。
求 D i 3  ( 1 )公式法 函数的标准与或表达式 : 4 选 1 数据选择器输出信号的表达式: 比较 L 和 Y ,得: 3
画连线图 4  4
求 D i 的方法 ( 2 )真值表法 C=1 时 L=1 ,故 D 0 =C L=0 ,故 D 2 =0 L=1 ,故 D 3 =1 C=0 时 L=1 ,故 D 1 =C ′
求 D i 的方法 ( 3 )图形法 D 0 D 1 D 3 D 2
解: 例 4.3.6 ③ 对照 74HC151 输出表达式,求 D i ① 写出最小项表达式  ② 选用 8 选 1 数据选择器 74HC151 ,当 S′=0 时,  令 A 2 =A 、 A 1 =B  、 A 0 =C, 代入上式得:
比较 L 和 Y ,得: ④ 画连线图
另解 : ① 写出最小项表达式 ② 选用双 4 选 1 数据选择器 74HC153 其中的一半,当 S 1 ′=0 时,令 A 1 =A 、 A 0 =B, 代入上式得: ③ 对照 74HC153 输出表达式,求 D i 可得: D 10 = C′  D 11 = C  D 12 =C  D 13 =C
④ 画连线图
例 4.3.5 (例 4.2.2 交通灯监视电 路): 解 : 取红 、 黄、绿三盏灯分别用 R 、 A 、 G 表示, 设灯亮为“ 1” ,不亮为“ 0” ;故障信号为输出变量用 Z 表示,规定正常为“ 0” ,不正常为“ 1” 。 ①  写逻辑函数式 R  A  G  Z 0  0  0  1 0  0  1  0 0  1  0  0 0  1  1  1 1  0  0  0 1  0  1  1 1  1  0  1 1  1  1  1  列真值表
③ 对照 74HC153 输出表达式,求 D i ②  选 2 个地址输入端的 4 选 1 数据选择器 (74HC153 ) 当 S 1 ′=0 时,令 A 1 =R 、 A 0 =A, 代入上式得: 可得: D 10 = G′  D 11 = G  D 12 =G  D 13 =1
④ 画连线图
例: 分析下图电路逻辑功能。
解 : ∵S 1 ′=S 2 ′=0 ∴ 74HC153 正常工作,且 A 1 =A,A 0 =B
这是一个全加器电路
数据分配器和数据选择器一起构成数据分时传送系统
§4.3.4  加法器 举例: A =1101,  B =1001,  计算 A+B 0 1 1 0 1 0 0 1 1 1  1  0  1 1  0  0  1 +
加法运算的基本规则 : ( 1 )逢二进一。 ( 2 )最低位是两个数最低位的相加,不需考虑进位。 ( 3 )其余各位都是三个数相加,包括加数、被加数和低位来的进位。 ( 4 )任何位相加都产生两个结果:本位和、向高位的进位。
( 1 )半加器: 半加运算不考虑从低位来的进位 A --- 加数 ; B --- 被加数 ; S --- 本位和 ; Co --- 进位。 1 位加法器 真值表
逻辑图 逻辑符号 2 个输入端 2 个输出端
( 2 )全加器: A--- 加数; B --- 被加数; C i - -- 低位的进位; S --- 本位和; Co--- 进位。 逻辑状态表见下页 相加过程中,既考虑加数、被加数又考虑低位的进位。
 
课本上采用了圈 0 的方法 3 个输入端 2 个输出端 双全加器 74LS183
( 1 )串行进位加法器 如图:用全加器实现 4 位二进制数相加。 注意: CI 0 =0 和 进位 多位加法器 ( 2 )超前进位加法器 低位全加器进位输出  高位全加器进位输 入
例 4.3.7 解: BCD 码 +0011= 余 3 码 设输入 8421 码用变量 DCBA 表示,输出余三码用变量 Y 3 Y 2 Y 1 Y 0 表示。则有 Y 3 Y 2 Y 1 Y 0 =  DCBA+0011
解: 设输入余三码用变量 DCBA 表示,输出 8421 码用变量 Y 3 Y 2 Y 1 Y 0 表示。则有 Y 3 Y 2 Y 1 Y 0 =  DCBA +[0011] 补 = DCBA +1101 用一片 74LS283 将余三码转换成 8421BCD 码。 余 3 码- 0011= BCD 码
全减器真值表 A--- 被减数; B --- 减数; C- -- 低位的借位; D --- 本位差; J--- 向高位的借位。
§4.3.5  数值比较器 定义 :对两数 A 、 B (可以是一位,也可是多 位)进行大小比较的逻辑电路。比较 的结果有 A>B 、 A<B 、 A=B 三种结果。
一、 1 位数值比较器 设 A > B 时 Y 1 = 1 ; A < B 时 Y 2 = 1 ; A = B 时 Y 3 = 1 。 得 1 位数值比较器的真值表。
逻辑表达式 逻辑图
 
二、 4 位数值比较器 1  0  0 0  1  0 1  0  0 0  1  0 1  0  0 0  1  0 1  0  0 0  1  0 1  0  0 0  1  0 0  0  1 ×    ×    × ×    ×    × ×    ×    × ×    ×    × ×    ×    × ×    ×    × ×    ×    × ×    ×    × 1  0  0 0  1  0 0  0  1 × × × × × × A 0 > B 0 A 0 < B 0 A 0 = B 0 A 0 = B 0 A 0 = B 0 × × × × A 1 > B 1 A 1 < B 1 A 1 = B 1 A 1 = B 1 A 1 = B 1 A 1 = B 1 A 1 = B 1 × × A 2 > B 2 A 2 < B 2 A 2 = B 2 A 2 = B 2 A 2 = B 2 A 2 = B 2 A 2 = B 2 A 2 = B 2 A 2 = B 2 A 3 > B 3 A 3 < B 3 A 3 = B 3 A 3 = B 3 A 3 = B 3 A 3 = B 3 A 3 = B 3 A 3 = B 3 A 3 = B 3 A 3 = B 3 A 3 = B 3 Y ( A>B ) Y ( A<B )  Y ( A=B ) I ( A>B )  I ( A<B )   I ( A=B ) A 0   B 0 A 1   B 1 A 2   B 2 A 3   B 3 输   出 级   联   输   入 比   较   输   入
集成数值比较器
例 4.3.8   试用两片 74LS85 组成一个 8 位数值比较器。
 
4.4  组合逻辑电路中的竞争-冒险现象 在组合电路中,当输入信号的状态改变时,输出端可能会出现不正常的干扰 信号,使电路产生错误的输出,这种现象称为  竞争冒险 。 一 . 竞争-冒险的概念
原因:主要是门电路的延迟时间产生的。 干扰信号  二 . 产生竞争-冒险的原因
三 .  检查竞争-冒险的方法 只要输出端的逻辑函数在一定条件下能简化成 则可出现竞争-冒险现象。 或
当 B=C=1 时, Y = A+A′ 存在竞争冒险 存在竞争冒险 当 A=C=0 时  图 (a) 图 (b)
四 .  消除竞争-冒险的方法 1.接入滤波电容 2.引入选通脉冲 3.修改逻辑设计(增加冗余项)

More Related Content

What's hot

What's hot (19)

04 计算机的运算方法01
04 计算机的运算方法0104 计算机的运算方法01
04 计算机的运算方法01
 
Arduino overview
Arduino overviewArduino overview
Arduino overview
 
计算机组成原理题
计算机组成原理题计算机组成原理题
计算机组成原理题
 
复习第三章
复习第三章复习第三章
复习第三章
 
第7章 语法制导翻译和中间代码生成
第7章 语法制导翻译和中间代码生成第7章 语法制导翻译和中间代码生成
第7章 语法制导翻译和中间代码生成
 
Ch1
Ch1Ch1
Ch1
 
03 计算机的逻辑部件02
03 计算机的逻辑部件0203 计算机的逻辑部件02
03 计算机的逻辑部件02
 
第1章
第1章第1章
第1章
 
實數表示法與運算
實數表示法與運算實數表示法與運算
實數表示法與運算
 
Ch2 1
Ch2 1Ch2 1
Ch2 1
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
Fux8923
Fux8923Fux8923
Fux8923
 
第7章 常用接口芯片
第7章 常用接口芯片第7章 常用接口芯片
第7章 常用接口芯片
 
Exam 9
Exam 9Exam 9
Exam 9
 
電路學第七章 交流穩態分析
電路學第七章 交流穩態分析電路學第七章 交流穩態分析
電路學第七章 交流穩態分析
 
Math test
Math testMath test
Math test
 
資料結構平常測驗一的解答
資料結構平常測驗一的解答資料結構平常測驗一的解答
資料結構平常測驗一的解答
 
Intro to C++ Basic
Intro to C++ BasicIntro to C++ Basic
Intro to C++ Basic
 

Similar to 第4章

第11章 目标代码生成
第11章 目标代码生成第11章 目标代码生成
第11章 目标代码生成tjpucompiler
 
接口芯片
接口芯片接口芯片
接口芯片jugn
 
數位邏輯隨堂講義 第2章(題目卷)
數位邏輯隨堂講義 第2章(題目卷)數位邏輯隨堂講義 第2章(題目卷)
數位邏輯隨堂講義 第2章(題目卷)lungtengtech
 
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版逸 張
 
數位邏輯實習教師手冊 第2章
數位邏輯實習教師手冊 第2章數位邏輯實習教師手冊 第2章
數位邏輯實習教師手冊 第2章lungtengtech
 
D/A & A/D转换器及其与单片机接口
D/A & A/D转换器及其与单片机接口D/A & A/D转换器及其与单片机接口
D/A & A/D转换器及其与单片机接口ayoub lmaimouni
 
射頻電子實驗手冊 - [實驗7] 射頻放大器模擬
射頻電子實驗手冊 - [實驗7] 射頻放大器模擬射頻電子實驗手冊 - [實驗7] 射頻放大器模擬
射頻電子實驗手冊 - [實驗7] 射頻放大器模擬Simen Li
 
電子學Ii第01回隨堂講義(教師用本)
電子學Ii第01回隨堂講義(教師用本)電子學Ii第01回隨堂講義(教師用本)
電子學Ii第01回隨堂講義(教師用本)lungtengtech
 
電子學Ii 教師手冊ch7
電子學Ii 教師手冊ch7電子學Ii 教師手冊ch7
電子學Ii 教師手冊ch7lungtengtech
 
電路學 - [第六章] 二階RLC電路
電路學 - [第六章] 二階RLC電路電路學 - [第六章] 二階RLC電路
電路學 - [第六章] 二階RLC電路Simen Li
 
射頻電子 - [實驗第三章] 濾波器設計
射頻電子 - [實驗第三章] 濾波器設計射頻電子 - [實驗第三章] 濾波器設計
射頻電子 - [實驗第三章] 濾波器設計Simen Li
 
Sy03091说明书
Sy03091说明书Sy03091说明书
Sy03091说明书guest8f3690
 

Similar to 第4章 (20)

第2章
第2章第2章
第2章
 
Ch1 教學
Ch1 教學Ch1 教學
Ch1 教學
 
第6章
第6章第6章
第6章
 
第11章 目标代码生成
第11章 目标代码生成第11章 目标代码生成
第11章 目标代码生成
 
Arduino overview
Arduino overviewArduino overview
Arduino overview
 
接口芯片
接口芯片接口芯片
接口芯片
 
數位邏輯隨堂講義 第2章(題目卷)
數位邏輯隨堂講義 第2章(題目卷)數位邏輯隨堂講義 第2章(題目卷)
數位邏輯隨堂講義 第2章(題目卷)
 
S3c2410a 16adc
S3c2410a 16adcS3c2410a 16adc
S3c2410a 16adc
 
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
 
Arduino基礎IO控制
Arduino基礎IO控制Arduino基礎IO控制
Arduino基礎IO控制
 
數位邏輯實習教師手冊 第2章
數位邏輯實習教師手冊 第2章數位邏輯實習教師手冊 第2章
數位邏輯實習教師手冊 第2章
 
D/A & A/D转换器及其与单片机接口
D/A & A/D转换器及其与单片机接口D/A & A/D转换器及其与单片机接口
D/A & A/D转换器及其与单片机接口
 
射頻電子實驗手冊 - [實驗7] 射頻放大器模擬
射頻電子實驗手冊 - [實驗7] 射頻放大器模擬射頻電子實驗手冊 - [實驗7] 射頻放大器模擬
射頻電子實驗手冊 - [實驗7] 射頻放大器模擬
 
電子學Ii第01回隨堂講義(教師用本)
電子學Ii第01回隨堂講義(教師用本)電子學Ii第01回隨堂講義(教師用本)
電子學Ii第01回隨堂講義(教師用本)
 
電路學Chapter5
電路學Chapter5電路學Chapter5
電路學Chapter5
 
電子學Ii 教師手冊ch7
電子學Ii 教師手冊ch7電子學Ii 教師手冊ch7
電子學Ii 教師手冊ch7
 
Dvp 06 xa
Dvp 06 xaDvp 06 xa
Dvp 06 xa
 
電路學 - [第六章] 二階RLC電路
電路學 - [第六章] 二階RLC電路電路學 - [第六章] 二階RLC電路
電路學 - [第六章] 二階RLC電路
 
射頻電子 - [實驗第三章] 濾波器設計
射頻電子 - [實驗第三章] 濾波器設計射頻電子 - [實驗第三章] 濾波器設計
射頻電子 - [實驗第三章] 濾波器設計
 
Sy03091说明书
Sy03091说明书Sy03091说明书
Sy03091说明书
 

More from zhaowmm

More from zhaowmm (7)

第11章
第11章第11章
第11章
 
第8章
第8章第8章
第8章
 
第7章
第7章第7章
第7章
 
第5章
第5章第5章
第5章
 
第3章1
第3章1第3章1
第3章1
 
第3章
第3章第3章
第3章
 
第10章
第10章第10章
第10章
 

Recently uploaded

日本九州齿科大学毕业证制作🚩定制本科卒业证书🚩哪里可以购买假美国西南基督复临安息日会大学成绩单
日本九州齿科大学毕业证制作🚩定制本科卒业证书🚩哪里可以购买假美国西南基督复临安息日会大学成绩单日本九州齿科大学毕业证制作🚩定制本科卒业证书🚩哪里可以购买假美国西南基督复临安息日会大学成绩单
日本九州齿科大学毕业证制作🚩定制本科卒业证书🚩哪里可以购买假美国西南基督复临安息日会大学成绩单jakepaige317
 
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制jakepaige317
 
日本姫路独协大学毕业证制作/修士学位记多少钱/哪里可以购买假美国圣何塞州立大学成绩单
日本姫路独协大学毕业证制作/修士学位记多少钱/哪里可以购买假美国圣何塞州立大学成绩单日本姫路独协大学毕业证制作/修士学位记多少钱/哪里可以购买假美国圣何塞州立大学成绩单
日本姫路独协大学毕业证制作/修士学位记多少钱/哪里可以购买假美国圣何塞州立大学成绩单kathrynalvarez364
 
布莱德福德大学毕业证制作/英国本科学历如何认证/购买一个假的香港中文大学专业进修学院硕士学位证书
布莱德福德大学毕业证制作/英国本科学历如何认证/购买一个假的香港中文大学专业进修学院硕士学位证书布莱德福德大学毕业证制作/英国本科学历如何认证/购买一个假的香港中文大学专业进修学院硕士学位证书
布莱德福德大学毕业证制作/英国本科学历如何认证/购买一个假的香港中文大学专业进修学院硕士学位证书kathrynalvarez364
 
EDUC6506(001)_ClassPresentation_2_TC330277 (1).pptx
EDUC6506(001)_ClassPresentation_2_TC330277 (1).pptxEDUC6506(001)_ClassPresentation_2_TC330277 (1).pptx
EDUC6506(001)_ClassPresentation_2_TC330277 (1).pptxmekosin001123
 
澳洲圣母大学毕业证制作/加拿大硕士学历代办/购买一个假的中央警察大学硕士学位证书
澳洲圣母大学毕业证制作/加拿大硕士学历代办/购买一个假的中央警察大学硕士学位证书澳洲圣母大学毕业证制作/加拿大硕士学历代办/购买一个假的中央警察大学硕士学位证书
澳洲圣母大学毕业证制作/加拿大硕士学历代办/购买一个假的中央警察大学硕士学位证书kathrynalvarez364
 
中国文学, 了解王安石变法,熙宁变法,熙盛变法- 中国古代改革的类型- 富国强兵,
中国文学, 了解王安石变法,熙宁变法,熙盛变法- 中国古代改革的类型- 富国强兵,中国文学, 了解王安石变法,熙宁变法,熙盛变法- 中国古代改革的类型- 富国强兵,
中国文学, 了解王安石变法,熙宁变法,熙盛变法- 中国古代改革的类型- 富国强兵,Xin Yun Teo
 
哪里可以购买日本神奈川县立保健福祉大学学位记/录取通知书可以制作吗/补办马来西亚大学文凭/CIA证书定制
哪里可以购买日本神奈川县立保健福祉大学学位记/录取通知书可以制作吗/补办马来西亚大学文凭/CIA证书定制哪里可以购买日本神奈川县立保健福祉大学学位记/录取通知书可以制作吗/补办马来西亚大学文凭/CIA证书定制
哪里可以购买日本神奈川县立保健福祉大学学位记/录取通知书可以制作吗/补办马来西亚大学文凭/CIA证书定制kathrynalvarez364
 
educ6506presentationtc3302771-240427173057-06a46de5.pptx
educ6506presentationtc3302771-240427173057-06a46de5.pptxeduc6506presentationtc3302771-240427173057-06a46de5.pptx
educ6506presentationtc3302771-240427173057-06a46de5.pptxmekosin001123
 
1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...
1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...
1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...黑客 接单【TG/微信qoqoqdqd】
 
EDUC6506_ClassPresentation_TC330277 (1).pptx
EDUC6506_ClassPresentation_TC330277 (1).pptxEDUC6506_ClassPresentation_TC330277 (1).pptx
EDUC6506_ClassPresentation_TC330277 (1).pptxmekosin001123
 

Recently uploaded (11)

日本九州齿科大学毕业证制作🚩定制本科卒业证书🚩哪里可以购买假美国西南基督复临安息日会大学成绩单
日本九州齿科大学毕业证制作🚩定制本科卒业证书🚩哪里可以购买假美国西南基督复临安息日会大学成绩单日本九州齿科大学毕业证制作🚩定制本科卒业证书🚩哪里可以购买假美国西南基督复临安息日会大学成绩单
日本九州齿科大学毕业证制作🚩定制本科卒业证书🚩哪里可以购买假美国西南基督复临安息日会大学成绩单
 
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制
 
日本姫路独协大学毕业证制作/修士学位记多少钱/哪里可以购买假美国圣何塞州立大学成绩单
日本姫路独协大学毕业证制作/修士学位记多少钱/哪里可以购买假美国圣何塞州立大学成绩单日本姫路独协大学毕业证制作/修士学位记多少钱/哪里可以购买假美国圣何塞州立大学成绩单
日本姫路独协大学毕业证制作/修士学位记多少钱/哪里可以购买假美国圣何塞州立大学成绩单
 
布莱德福德大学毕业证制作/英国本科学历如何认证/购买一个假的香港中文大学专业进修学院硕士学位证书
布莱德福德大学毕业证制作/英国本科学历如何认证/购买一个假的香港中文大学专业进修学院硕士学位证书布莱德福德大学毕业证制作/英国本科学历如何认证/购买一个假的香港中文大学专业进修学院硕士学位证书
布莱德福德大学毕业证制作/英国本科学历如何认证/购买一个假的香港中文大学专业进修学院硕士学位证书
 
EDUC6506(001)_ClassPresentation_2_TC330277 (1).pptx
EDUC6506(001)_ClassPresentation_2_TC330277 (1).pptxEDUC6506(001)_ClassPresentation_2_TC330277 (1).pptx
EDUC6506(001)_ClassPresentation_2_TC330277 (1).pptx
 
澳洲圣母大学毕业证制作/加拿大硕士学历代办/购买一个假的中央警察大学硕士学位证书
澳洲圣母大学毕业证制作/加拿大硕士学历代办/购买一个假的中央警察大学硕士学位证书澳洲圣母大学毕业证制作/加拿大硕士学历代办/购买一个假的中央警察大学硕士学位证书
澳洲圣母大学毕业证制作/加拿大硕士学历代办/购买一个假的中央警察大学硕士学位证书
 
中国文学, 了解王安石变法,熙宁变法,熙盛变法- 中国古代改革的类型- 富国强兵,
中国文学, 了解王安石变法,熙宁变法,熙盛变法- 中国古代改革的类型- 富国强兵,中国文学, 了解王安石变法,熙宁变法,熙盛变法- 中国古代改革的类型- 富国强兵,
中国文学, 了解王安石变法,熙宁变法,熙盛变法- 中国古代改革的类型- 富国强兵,
 
哪里可以购买日本神奈川县立保健福祉大学学位记/录取通知书可以制作吗/补办马来西亚大学文凭/CIA证书定制
哪里可以购买日本神奈川县立保健福祉大学学位记/录取通知书可以制作吗/补办马来西亚大学文凭/CIA证书定制哪里可以购买日本神奈川县立保健福祉大学学位记/录取通知书可以制作吗/补办马来西亚大学文凭/CIA证书定制
哪里可以购买日本神奈川县立保健福祉大学学位记/录取通知书可以制作吗/补办马来西亚大学文凭/CIA证书定制
 
educ6506presentationtc3302771-240427173057-06a46de5.pptx
educ6506presentationtc3302771-240427173057-06a46de5.pptxeduc6506presentationtc3302771-240427173057-06a46de5.pptx
educ6506presentationtc3302771-240427173057-06a46de5.pptx
 
1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...
1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...
1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...
 
EDUC6506_ClassPresentation_TC330277 (1).pptx
EDUC6506_ClassPresentation_TC330277 (1).pptxEDUC6506_ClassPresentation_TC330277 (1).pptx
EDUC6506_ClassPresentation_TC330277 (1).pptx
 

第4章

  • 1. 第 四 章 组合逻辑电路
  • 2. §4.1 概述 §4.2 组合逻辑电路的分析和设计方法 §4.3 常用组合逻辑电路 §4.4 组合逻辑电路的竞争-冒险现象 教学内容
  • 3. 1. 组合逻辑电路的分析与设计方法 2. 常用组合逻辑模块的使用 本章重点
  • 4. 数字电路 组合逻辑电路 时序逻辑电路 任一时刻的输出仅取决于该时刻的输入,与电路原来的状态无关。 任一时刻的输出不仅取决于现时的输入,而且还与电路原来状态 有关。 4.1 概述
  • 6. 4.2 组合逻辑电路的分析和设计方法 §4.2.1 组合逻辑电路的分析方法 分析方法步骤: 组合逻辑电路图 写出逻辑表达式 化简 说明功能 列真值表 已知逻辑电路 说明逻辑功能 分 析
  • 7. 逻辑图 逻辑表达式 1 1 最简与或表达式 化简 2 2 从输入到输出逐级写出
  • 8. 最简与或表达式 3 真值表 3 4 电路的逻辑功能 当输入 A 、 B 、 C 中有 2 个或 3 个为 1 时,输出 Y 为 1 ,否则输出 Y 为 0 。所以这个电路实际上是一种 3 人表决用的组合电路:只要有 2 票或 3 票同意,表决就通过。 4 0 0 0 1 0 1 1 1
  • 9.  
  • 12.  
  • 14.
  • 15. 例 1 : 设计三人表决电路( A 、 B 、 C )。每人一个按键,如果同意则按下,不同意则不按。结果用指示灯表示,多数同意时指示灯亮,否则不亮。用与非门实现 . 解 : 1. 首先指明逻辑符号取“ 0” 、“ 1” 的含义 。三个按键 A 、 B 、 C 按下时为“ 1” ,不按时为“ 0” 。输出量为 L ,多数赞成时是“ 1” ,否则是“ 0” 。
  • 16. 2. 根据题意列出真值表 3. 画出卡诺图化简: L= AC + BC + AB A B C L 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 A BC 0 00 01 1 11 10 1 1 1 1 0 0 0 0 AB BC AC
  • 18. 例 4.2.2 : 解 : 取红 、 黄、绿三盏灯分别用 R 、 A 、 G 表示, 设灯亮为“ 1” ,不亮为“ 0” ;故障信号为输出变量用 Z 表示,规定正常为“ 0” ,不正常为“ 1” 。 2 、写逻辑函数式 R A G Z 0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 1 、列真值表
  • 19. 3 、化简 R AG 0 00 01 1 11 10 1 1 1 1 1 0 0 0 RG RA AG
  • 22. 用与或非门实现 R AG 0 00 01 1 11 10 1 1 1 1 1 0 0 0
  • 23. 4.3 若干常用的组合逻辑电路 §4.3.1 编码器 编码 :用二进制代码来表示某一信息(文字、数字、符号)的过程。 实现编码操作的电路称为 编码器 。 编 码 器 高?低? 码?
  • 24. 普通编码器 任何时刻只允许输入一个编码信号,否则输出将发生混乱。 一、二进制编码器 输入端: 2 n 输出端: n 高电平有效 3 位二进制( 8 线- 3 线)编码器真值表
  • 26. 优先编码器 在优先编码器电路中,允许同时输入两个以上编码信号。编码时只对 优先权 最高的进行编码。 8 线- 3 线优先编码器 74LS148 逻辑图(图 4.3.3 )。 选通输入端 选通输出端 扩展端
  • 27. 输 入 :逻辑 0( 低电平)有效 输 出 :逻辑 0( 低电平)有效 低电平表示“电路工作,但无编码输入” 低电平表示“电路工作,且有编码输入”
  • 28. 例 4.3.1 : 试用两片 74LS148 组成 16 线- 4 线优先编码器。 优先权最高 ~ 均无信号时,才允许对 ~ 输入信号编码。
  • 29. (1) 片处于编码状态 ,(2) 片被封锁。 0 0 1 0 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 1
  • 30. (2) 片处于编码状态 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 0 0 1 0 1 0 1 1 1 0 1 0 1
  • 31. 二、二-十进制编码器 输入端 10 个,输出端 4 个,也称 10 线- 4 线编码器。 集成 10 线 -4 线优先编码器 输入输出均低电平有效。 功能表见表 3.3.3
  • 32. §4.3.2 译码器 译码 :将二进制代码翻译成对应的输出信号的过程 . 译码是编码的逆过程 . 实现译码操作的电路称为 译码器 。 常用的译码器有 : 二进制译码器 、 二-十进制译码器 、 显示译码器 三类。
  • 33. 一、二进制译码器 输入端: n 输出端: 2 n 二进制译码器的输入端为 n 个,则输出端为 2 n 个,且对应于输入代码的每一种状态, 2 n 个输出中只有一个为 1 (或为 0 ),其余全为 0 (或为 1 )。
  • 34. 2 线— 4 线译码器 74LS139 (输出低电平有效) 真值表 0 0 1 1 1 0 0 1 1 1 0 1 1 0 1 0 1 1 1 1 0 1 1 1 A 1 A 0 画关于 的卡诺图 A 1 A 0 0 1 1 1 1 1 0 0
  • 35. 3 位二进制译码器 (3 线 -8 线译码器 ) 输 入 : 3 位二进制代码 输 出 : 8 个互斥的信号(高电平有效)
  • 36. 74HC138 集成译码器 S=1, 译码器正常工作 片选输入端 (使能端) 输出低电平有效 地址输入端 1 0 0
  • 37. 3 线- 8 线译码器 74HC138 功能表
  • 38. 当 S 1 =1, =0, =0 (即 S=1 )时,可得输出
  • 39.  
  • 40. 例 4.3.2 : 试用两片 3 线- 8 线译码器 74HC138 组成 4 线- 16 线译码器。
  • 41. (1) 片工作, (2) 片禁止。若输入 D 3 D 2 D 1 D 0 =0100 时,译码器 _____ 输出 ________________ 。 0 ( 1 ) 11110111 0 0
  • 42. (2) 片工作, (1) 片禁止。若输入 D 3 D 2 D 1 D 0 =1101 时,译码器 _____ 输出 ________________ 。 1 ( 2 ) 11111011 1 1
  • 43. 二、二-十进制译码器 输入端: 4 输出端: 10 二 - 十进制译码器的输入是十进制数的 4 位二进制 编码( BCD 码),分别用 A 3 、 A 2 、 A 1 、 A 0 表示;输 出的是与 10 个十进制数字相对应的 10 个信号,用 Y 9 ~ Y 0 表示。由于二 - 十进制译码器有 4 根输入线, 10 根输出线,所以又称为 4 线 -10 线译码器 。
  • 44. 集成 8421 BCD 码译码器 74LS42
  • 45. 三、显示译码器 用来驱动各种显示器件,从而将用二进制代 码表示的数字、文字、符号翻译成人们习惯的 形式直观地显示出来的电路,称为 显示译码器 。 数字、文字、符号代码 译码器 显示器
  • 46. 半导体数码管 显示器件 : 常用的是 七段显示器件 a b c d e f g
  • 47.  
  • 48. Ya-Yg: 控制信号 高电平时 , 对应的 LED 亮 低电平时 , 对应的 LED 灭 a b c d e f g 510  Ya Yb Yg a b g 510  510  发光二极管
  • 49. a b c d f g a b c d e f g 1 1 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 1 1 0 1 e 
  • 50. BCD -七段显示译码器 A 3 -A 0 : 输入数据 a 要设计的七段显示译码器 Ya Yb Yc Yd Ye Yf Yg 译 码 器 A 3 A 2 A 1 A 0 b c d e f g
  • 51. 十进制数 A 3 A 2 A 1 A 0 Y a Y b Y c Y d Y e Y f Y g 显示字形 0 0 0 0 0 1 1 1 1 1 1 0 0 1 0 0 0 1 0 1 1 0 0 0 0 1 2 0 0 1 0 1 1 0 1 1 0 1 2 3 0 0 1 1 1 1 1 1 0 0 1 3 4 0 1 0 0 0 1 1 0 0 1 1 4 5 0 1 0 1 1 0 1 1 0 1 1 5 6 0 1 1 0 0 0 1 1 1 1 1 6 7 0 1 1 1 1 1 1 0 0 0 0 7 8 1 0 0 0 1 1 1 1 1 1 1 8 9 1 0 0 1 1 1 1 0 0 1 1 9
  • 52. 先设计输出 Ya 的逻辑表示式及电路图 A 3 A 2 A 1 A 0 00 11 01 00 10 01 11 10 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 Ya
  • 53. 七段显示译码器 7448 引脚排列图 灯测试输入 灭零输入 灭灯输入/灭零输出
  • 54. 图 4.3.18 用 7448 驱动 BS201 的连接方法
  • 55. RBI 和 RBO 配合使用,可使多位数字显示时的最高位及小数点后最低位的 0 不显示 0 0 0 6 7 . 9 0 0
  • 56. 四、译码器的应用 例 4.3.3 : 试用 3 线- 8 线译码器 74HC138 设计一个多输出的组合逻辑电路。输出逻辑函数式为
  • 58. 当 S 1 =1, S 2 ′= S 3 ′=0 时 , 令 A 2 =A , A 1 =B , A 0 =C , 则
  • 63. §4.3.3 数据分配器与数据选择器 定义 :将公共数据线上的信号根据需要送到多个 不同通道上去的逻辑电路。 一、数据分配器 框图: 输入端 :1 个 输出端 :2 n 个
  • 64. 由 74HC138 构成的 1 路 -8 路数据分配器 数据输入端 地址输入端 数据输出端
  • 65. 二、数据选择器 定义 :根据需要将多路信号中选择一路送到公共数据线上的逻辑电路 ( 又称 多路开关 ). 输入端: 2 n 个 输出端: 1 个 n 位通道选择信号 数据选择器 D 0 D 1 D 2 D2 n -1 Y
  • 66. 1 、 2 选 1 数据选择器 集成化 A F 0 D 0 1 D 1 D 0 D 1 F A 1 & & D 0 D 1 A  1 F 输入数据 输出数 据 控制信号
  • 67. 真值表 地址变量 输入数据 由地址码决定从4路输入中 选择哪1路输出。 2 、 4 选 1 数据选择器
  • 68. 即: A 1 A 0 Y 0 0 D 0 0 1 D 1 1 0 D 2 1 1 D 3 D 0 A 0 D 3 D 2 D 1 A 1 Y
  • 69. 型号 : 74HC153 双 4 选 1 数据选择器 集成电路数据选择器 选通控制端 S ′ 为低电平有效,即 S ′ =0 时芯片被选中,处于工作状态; S ′ =1 时芯片被禁止, Y ≡0 。 输出 输入 A 1 A 0 Y 1 1 0 0 0 0 0 1 0 1 0 0 1 1 0 D 10 D 11 D 12 D 13
  • 70. 集成 8 选 1 数据选择器 74HC151
  • 72. 扩展 : 例 4.3.4 用双 4 选 1 数据选择器构成 8 选 1 数据选择器 . A 2 =0 时,上边一半数据选择器工作,数据 D 0 ~D 3 选择一路输出; A 2 =1 时,下边一半数据选择器工作,数据 D 4 ~D 7 选择一路输出。
  • 73. 2 片 8 选 1 数据选择器 74LS151 构成 16 选 1 的数据选择器
  • 74. 用数据选择器设计组合逻辑电路 步骤: 1. 列出所求逻辑函数的真值表,写出其最小项表达式。 2. 根据上述函数包含的变量数,选定数据选择器。 3. 对照比较所求逻辑函数式和数据选择器的输出表达式确定选择器输入变量的表达式或取值。 4. 按照求出的表达式或取值连接电路,画电路连线图。
  • 75. 确定数据选择器 确定地址变量 2 1 n 个地址变量的数据选择器,不需要增加门电路,最多可实现 n + 1 个变量的函数。 3 个变量,选用 4 选 1 数据选择器。 A 1 =A 、 A 0 =B 逻辑函数 1 选用 74HC153 2 74HC153 有两个地址变量。
  • 76. 求 D i 3 ( 1 )公式法 函数的标准与或表达式 : 4 选 1 数据选择器输出信号的表达式: 比较 L 和 Y ,得: 3
  • 78. 求 D i 的方法 ( 2 )真值表法 C=1 时 L=1 ,故 D 0 =C L=0 ,故 D 2 =0 L=1 ,故 D 3 =1 C=0 时 L=1 ,故 D 1 =C ′
  • 79. 求 D i 的方法 ( 3 )图形法 D 0 D 1 D 3 D 2
  • 80. 解: 例 4.3.6 ③ 对照 74HC151 输出表达式,求 D i ① 写出最小项表达式 ② 选用 8 选 1 数据选择器 74HC151 ,当 S′=0 时, 令 A 2 =A 、 A 1 =B 、 A 0 =C, 代入上式得:
  • 81. 比较 L 和 Y ,得: ④ 画连线图
  • 82. 另解 : ① 写出最小项表达式 ② 选用双 4 选 1 数据选择器 74HC153 其中的一半,当 S 1 ′=0 时,令 A 1 =A 、 A 0 =B, 代入上式得: ③ 对照 74HC153 输出表达式,求 D i 可得: D 10 = C′ D 11 = C D 12 =C D 13 =C
  • 84. 例 4.3.5 (例 4.2.2 交通灯监视电 路): 解 : 取红 、 黄、绿三盏灯分别用 R 、 A 、 G 表示, 设灯亮为“ 1” ,不亮为“ 0” ;故障信号为输出变量用 Z 表示,规定正常为“ 0” ,不正常为“ 1” 。 ① 写逻辑函数式 R A G Z 0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 列真值表
  • 85. ③ 对照 74HC153 输出表达式,求 D i ② 选 2 个地址输入端的 4 选 1 数据选择器 (74HC153 ) 当 S 1 ′=0 时,令 A 1 =R 、 A 0 =A, 代入上式得: 可得: D 10 = G′ D 11 = G D 12 =G D 13 =1
  • 88. 解 : ∵S 1 ′=S 2 ′=0 ∴ 74HC153 正常工作,且 A 1 =A,A 0 =B
  • 91. §4.3.4 加法器 举例: A =1101, B =1001, 计算 A+B 0 1 1 0 1 0 0 1 1 1 1 0 1 1 0 0 1 +
  • 92. 加法运算的基本规则 : ( 1 )逢二进一。 ( 2 )最低位是两个数最低位的相加,不需考虑进位。 ( 3 )其余各位都是三个数相加,包括加数、被加数和低位来的进位。 ( 4 )任何位相加都产生两个结果:本位和、向高位的进位。
  • 93. ( 1 )半加器: 半加运算不考虑从低位来的进位 A --- 加数 ; B --- 被加数 ; S --- 本位和 ; Co --- 进位。 1 位加法器 真值表
  • 94. 逻辑图 逻辑符号 2 个输入端 2 个输出端
  • 95. ( 2 )全加器: A--- 加数; B --- 被加数; C i - -- 低位的进位; S --- 本位和; Co--- 进位。 逻辑状态表见下页 相加过程中,既考虑加数、被加数又考虑低位的进位。
  • 96.  
  • 97. 课本上采用了圈 0 的方法 3 个输入端 2 个输出端 双全加器 74LS183
  • 98. ( 1 )串行进位加法器 如图:用全加器实现 4 位二进制数相加。 注意: CI 0 =0 和 进位 多位加法器 ( 2 )超前进位加法器 低位全加器进位输出 高位全加器进位输 入
  • 99. 例 4.3.7 解: BCD 码 +0011= 余 3 码 设输入 8421 码用变量 DCBA 表示,输出余三码用变量 Y 3 Y 2 Y 1 Y 0 表示。则有 Y 3 Y 2 Y 1 Y 0 = DCBA+0011
  • 100. 解: 设输入余三码用变量 DCBA 表示,输出 8421 码用变量 Y 3 Y 2 Y 1 Y 0 表示。则有 Y 3 Y 2 Y 1 Y 0 = DCBA +[0011] 补 = DCBA +1101 用一片 74LS283 将余三码转换成 8421BCD 码。 余 3 码- 0011= BCD 码
  • 101. 全减器真值表 A--- 被减数; B --- 减数; C- -- 低位的借位; D --- 本位差; J--- 向高位的借位。
  • 102. §4.3.5 数值比较器 定义 :对两数 A 、 B (可以是一位,也可是多 位)进行大小比较的逻辑电路。比较 的结果有 A>B 、 A<B 、 A=B 三种结果。
  • 103. 一、 1 位数值比较器 设 A > B 时 Y 1 = 1 ; A < B 时 Y 2 = 1 ; A = B 时 Y 3 = 1 。 得 1 位数值比较器的真值表。
  • 105.  
  • 106. 二、 4 位数值比较器 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 0 0 1 ×    ×    × ×    ×    × ×    ×    × ×    ×    × ×    ×    × ×    ×    × ×    ×    × ×    ×    × 1 0 0 0 1 0 0 0 1 × × × × × × A 0 > B 0 A 0 < B 0 A 0 = B 0 A 0 = B 0 A 0 = B 0 × × × × A 1 > B 1 A 1 < B 1 A 1 = B 1 A 1 = B 1 A 1 = B 1 A 1 = B 1 A 1 = B 1 × × A 2 > B 2 A 2 < B 2 A 2 = B 2 A 2 = B 2 A 2 = B 2 A 2 = B 2 A 2 = B 2 A 2 = B 2 A 2 = B 2 A 3 > B 3 A 3 < B 3 A 3 = B 3 A 3 = B 3 A 3 = B 3 A 3 = B 3 A 3 = B 3 A 3 = B 3 A 3 = B 3 A 3 = B 3 A 3 = B 3 Y ( A>B ) Y ( A<B ) Y ( A=B ) I ( A>B ) I ( A<B ) I ( A=B ) A 0 B 0 A 1 B 1 A 2 B 2 A 3 B 3 输 出 级 联 输 入 比 较 输 入
  • 108. 例 4.3.8 试用两片 74LS85 组成一个 8 位数值比较器。
  • 109.  
  • 110. 4.4 组合逻辑电路中的竞争-冒险现象 在组合电路中,当输入信号的状态改变时,输出端可能会出现不正常的干扰 信号,使电路产生错误的输出,这种现象称为 竞争冒险 。 一 . 竞争-冒险的概念
  • 112. 三 . 检查竞争-冒险的方法 只要输出端的逻辑函数在一定条件下能简化成 则可出现竞争-冒险现象。 或
  • 113. 当 B=C=1 时, Y = A+A′ 存在竞争冒险 存在竞争冒险 当 A=C=0 时  图 (a) 图 (b)
  • 114. 四 . 消除竞争-冒险的方法 1.接入滤波电容 2.引入选通脉冲 3.修改逻辑设计(增加冗余项)