编辑: ok2015 2013-04-19

1 1

1 1

0 1

0 0

0 1

1 1

1 0

0 0

1 0

0 1

0 0

0 0

0 0 Y C B A (3) 由真值表写逻辑表达式,并化简;

化简得最简式: Y= A'

BC+AB'

C+ABC'

+ABC 图4-3 例4-3的逻辑电路图 (4) 画逻辑电路图: 用与非门实现,其逻辑图与例4-1相同. 如果作以下变换: 用一个与或非门加一个非门就可以实现, 其逻辑电路图如图4-3所示. Y=((AB+AC+BC)'

)'

组合逻辑电路的分析与设计总结与举例 特点:某一时刻的输出状态仅由该时刻电路的输入信号决定, 而与该电路在此输入信号之前所具有的状态无关. 组合逻辑电路:用各种门电路组成的,用于实现某种功能的复杂逻辑电路. 化简 得出结论(逻辑功能). 组合逻辑电路图 写出逻辑表达式 分析方法: 例1: &

&

&

&

A B Y 异或门 组合逻辑电路的分析 (AB)'

(A(AB)'

)'

(B(AB)'

)'

Y = ( (A(AB)'

)'

(B(AB)A(AB)'

+ B(AB)A(A'

+B'

)+B(A'

+B'

) = AA'

+AB'

+BA'

+AA'

=AB'

+A'

B 组合逻辑电路的分析 例2: M=1(高电平): Y=A M=0(低电平): Y=B 本图功能:二选一电路. 数据选择器 B &

&

&

A M Y

1 M=0时:#1门被封锁, #2门开通.M=1时:#1门开通, #2门被封锁. #1 #2 Y=((AM)'

(BM '

)'

)'

= AM+BM'

组合逻辑电路的设计 方法步骤: 根据题意列真值表 逻辑式?化简 卡诺图?化简 画逻辑电路图 写最简逻辑式 例1: 交通灯故障监测逻辑电路的设计. 红灯R黄灯Y绿灯G 单独亮?正常 黄、绿同时亮?正常 其它情况?不正常 解: 设:灯亮为

1 ,不亮为

0 正常为

0 ,不正常为

1 . 单独亮?正常 黄、绿同时亮?正常 其他情况?不正常 RYG R YG

0 00

01 1

11 10

1 1

1 1

0 0

0 0 R Y G Z

0 0

0 1

0 0

1 0

0 1

0 0

0 1

1 0

1 0

0 0

1 0

1 1

1 1

0 1

1 1

1 1

1、列真值表

2、卡诺图?化简 RY RG

3、写最简逻辑式 Z= R'

Y'

G'

+RG+RY

4、用基本逻辑门构成逻辑电路 Z= RYG+ RG+ RY R Y G &

1 1

1 &

&

?1 Z 若要求用与非门构成逻辑电路呢?

5、用与非门构成逻辑电路 R Y G &

1 1

1 &

&

Z &

利用反演定理Z= R'

Y'

G'

+ RG+ RY =((RYG + RG + RY)'

) =(R'

Y'

G'

)'

? (RG )'

? (RY)'

例2 设计一个三人表决逻辑电路,要求: 三人A、B、C各控制一个按键,按下为

1 ,不按为

0 .多数(?2)按下为通过.通过时L=1,不通过L=0.用与非门实现. L A B C +5V 要设计的逻辑电路 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

2、用画卡诺图化简 L= AC + BC + AB

3、 写出最简 与或 式 组合逻辑电路的设计

1、列真值表 BC AC AB

4、用与非门实现逻辑电路 组合逻辑电路的设计 &

&

&

&

A B C L &

L = AB+AC+BC = ((AB)'

? (AC )'

? (BC)'

)'

作业题 [题4.1][题4.2][题4.3][题4.4][题4.5] 4.3.1 编码器 4.3 若干常用的组合逻辑电路 4.3.2 译码器 4.3.3 数据选择器 4.3.4 加法器 4.3.5 数值比较器 复习 简述SSI组合电路的分析步骤. 人们为解决实践上遇到的各种逻辑问题,设计了许多逻辑电路.然而,我们发现,其中有些逻辑电路经常、大量出现在各种数字系统当中.为了方便使用,各厂家已经把这些逻辑电路制造成中规模集成的组合逻辑电路产品. 比较常用的有编码器、译码器、数据选择器、加法器和数值比较器等等.下面分别进行介绍. 生活中常用十进制数及文字、符号等表示事物. 4.3.1 编码器 数字电路只能以二进制信号工作. 用二进制代码表示文字、符号或者数码等特定对象的过程,称为编码. 实现编码的逻辑电路,称为编码器. 编码器 译码器 对M个信号编码时,应如何确定位数N?N位二进制代码可以表示多少个信号?例:对101键盘编码时,采用几位二进制代码? 编码原则:N位二进制代码可以表示2N个信号,则对M个信号编码时,应由2N ≥M来确定位数N. 例:对101键盘编码时,采用了7位二进制代码ASCⅡ码.27=128>

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题