【教学课件】第三章组合逻辑电路.ppt
《【教学课件】第三章组合逻辑电路.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第三章组合逻辑电路.ppt(65页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章第三章 组合逻辑电路组合逻辑电路学习要求:学习要求:了解组合逻辑电路的特点;熟练掌握组合电路分析和设计的基本方法;了解竞争、冒险的概念;掌握消除冒险的基本方法。定义定义定义定义:如果一个逻辑电路在任何时刻产生的稳定输出值仅仅取决于该时刻各输入值的组合,而与过去的输入值无关,则称该电路为组合逻辑电路.组合逻辑电路需要讨论的两个基本问题是分析与设计.3.1 逻辑门逻辑门电路的逻辑符号及外部特性电路的逻辑符号及外部特性3.1.1 简单逻辑门电路简单逻辑门电路实现与、或、非三种基本运算的门电路称为简单门电路。FAB&(a)FAB1(b)FA1(c)高电平:5v 低电平:0v正逻辑:高电平用1表示
2、,低电平用0表示。一、一、一、一、与与与与 门门门门有两个或两个以上的输入端、一个输出端。上图(a)的逻辑表达式为FA BFAB&二、二、二、二、或或或或 门门门门有两个或两个以上的输入端,一个输出端。上图(b)的逻辑表达式为FA+BFAB1 三、三、非非 门门 只 有 一 个 输 入 端,一个输出端。如右图的逻辑表达式为AF13.1.2 复合逻辑门电路复合逻辑门电路复合门在逻辑功能上是简单逻辑门的组合,实际性能上有所提高。常用的复合门有与非门,或非门、与或非门和异或门等。FAB1(b)FAB&(a)FA1&BC D(c)FA=1(d)B二、二、二、二、或非或非或非或非 门门门门或非门也是一种
3、通用门。FAB1(b)一、一、一、一、与非与非与非与非 门门门门使用与非门可以实现与、或、非3种基本运算,并可构成任何逻辑电路,故称为通用逻辑门。FAB&(a)FA=1(d)BFA=1(e)B“同或”运算用符号表示,逻辑表达式为:“异或”运算是一种特殊的逻辑运算,用符号表示,逻辑表达式为:四、四、四、四、异或异或异或异或 门门门门三、三、三、三、与或非与或非与或非与或非 门门门门与或非门也是一种通用门。FA1&BC D(c)3.2 逻辑函数的实现逻辑函数的实现 函数的表现形式和实际的逻辑电路之间有着对应的关系,而实际逻辑电路大量使用“与非”门、“或非”门、“与或非”门等。3.2.1 用用“与非
4、与非”门实现逻辑函数门实现逻辑函数第一步 求出函数的最简“与或”表达式。第二步 将其变换成“与非与非”表达式。第三步 画出函数表达式对应的逻辑电路图。例:用“与非”门实现逻辑函数 F(A,B,C,D)=ABC+ABC+BCD+BC解:第一步第一步:00 01 11 1000011110ABCD1111111F=AB+BC+BD第二步:第二步:F=ABBCBD第三步:第三步:该电路是一个两级“与非”电路。如不限制级数,该电路可进一步简化。F=AB+BC+BD=B(A+C+D)=BACD=BACDAFBC&BCD&F1&A&DCB吉林大学远程教育课件(第十四讲第十四讲)主讲人主讲人 :魏魏 达达
5、学学 时:时:48数 字 逻 辑3.2.2 用用“或非或非”门实现逻辑函数门实现逻辑函数第一步 求出函数的最简“或与”表达式。第二步 将其变换成“或非或非”表达式。第三步 画出函数表达式对应的逻辑电路图。例:用“或非”门实现逻辑电路。F(A,B,C,D)=CD+ACD+ABD+ACD解:第一步第一步:F=AC+ADF=F=(A+C)(A+D)00 01 11 1000011110ABCD0000000011111111第二步:第二步:F=(A+C)(A+D)=(A+C)+(A+D)第三步:第三步:F1AC1AD13.2.3 用用“异或非异或非”门实现逻辑函数门实现逻辑函数第一步 求出函数的最简
6、“与或”表达式。第二步 将其变换成“与或非”表达式。第三步 画出函数表达式对应的逻辑电路图。例:用“与或非”门实现逻辑电路。F(A,B,C,D)=m(1,3,4,5,6,7,12,14)解:第一步第一步:00 01 11 1000011110ABCD0000000011111111第二步:第二步:F(A,B,C,D)=AD+BDF(A,B,C,D)=AD+BDFA1&BDD第三步:第三步:3.2.4 用用“异或异或”门实现逻辑函数门实现逻辑函数第一步 求出函数的最简形式。第二步 将其变换成“异或”表达式。第三步 画出函数表达式对应的逻辑电路图。例:用异或门实现逻辑电路。F(A,B,C,D)=m
7、(1,2,4,7,8,11,13,14)解:第一步第一步:00 01 11 1000011110ABCD0000000011111111 由卡诺图可知该逻辑函数已不能化简。第二步:第二步:F=ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD=AB(CD+CD)+AB(CD+CD)+AB(CD+CD)+AB(CD+CD)=(CD+CD)(AB+AB)+(CD+CD)(AB+AB)=(A B)(C D)+(A B)(C D)=(A B)(C D)+(A B)(C D)=(A B)(C D)=A B C D第三步:第三步:FA=1B=1=1CD3.3 组合逻辑电路的分析
8、组合逻辑电路的分析分析的任务分析的任务分析的任务分析的任务:根据给定的组合电路,写出逻辑函数表达式,并以此来描述它的逻辑功能,确定输入与输出的关系,必要时对其设计的合理性进行评定。分析的一般步骤:分析的一般步骤:分析的一般步骤:分析的一般步骤:第一步:第一步:第一步:第一步:写出给定组合电路的逻辑函数表达式;第二步:第二步:第二步:第二步:化简逻辑函数表达式;第三步:第三步:第三步:第三步:根据化简的结果列出真值表;第四步:第四步:第四步:第四步:功能评述。3.3解:解:化简:1ACBACFP1P2P3P4B&例例1:分析下图给定的组合电路。&1ACB1F列出真值表功能评述由真值可知,当A、B
9、、C取相同值时,F为1,否则F为0。所以该电路是一个“一致性判定电路。A B CF0 0 010 0 100 1 000 1 101 0 001 0 101 1 001 1 11例例2:分析下图给定的组合电路。=1ACBACFP2P3P4B&P1P5P6BC111解:一:写出逻辑表达式P1=A+BP2=A+CP3=B CP4=B+CP5=P1P2 =(A+B)(A+C)P6=P3P4 =(B C)(B+C)F=P5P6 =(A+B)(A+C)(B C)(B+C)二:化简F=(A+B)(A+C)(B C)(B+C)=(A+B)(A+C)(BC+BC)(B+C)=(AB+A+C)(BC+BC)(B
10、+C)=(B+A+C)(BC+BC)(B+C)=(BC+BC)(B+C)=BC+BC=B CA B CF0 0 000 0 110 1 010 1 101 0 001 0 111 1 011 1 10三:列出逻辑函数的真值表四:逻辑问题评述 等效逻辑电路略。吉林大学远程教育课件(第十五讲第十五讲)主讲人主讲人 :魏魏 达达 学学 时:时:48数 字 逻 辑3.4 组合逻辑电路的设计组合逻辑电路的设计设计任务:设计任务:根据给定要求的文字描述或逻辑函数,在特定条件下,找出用最少的逻辑门来实现给定逻辑功能的方案,并画出逻辑电路图。设计的一般步骤:设计的一般步骤:设计的一般步骤:设计的一般步骤:第一
11、步第一步第一步第一步:根据逻辑要求建立真值表;第二步:第二步:第二步:第二步:根据真值表写出逻辑函数的最小项之和表达式;第三步:第三步:第三步:第三步:化简并转换为适当的形式;第四步:第四步:第四步:第四步:根据表达式画出逻辑电路图;3.4例1:假设有两个正整数,每个都由两位二进制数组成用X=x1x2,Y=y1y2表示,要求用“与非”门设计一个判别XY的逻辑电路。解:第一步 建立真值表x1 y1 x2 y2 F1 0 d d20 0 1 031 1 1 01 1 1第二步 写出逻辑表 达式F(x1,y1,x2,y2)=x1y1+x1y1x2y2+x1y1x2y2第三步 化简x1y100 01
12、11 1000011110 x2y20001000110010110F(x1,y1,x2,y2)=x1y1+y1x2y2+x1x2y23.4.1 单输出组合电路设计单输出组合电路设计第四步 画出逻辑电路图F(x1,y1,x2,y2)=x1y1+y1x2y2+x1x2y2F(x1,y1,x2,y2)=x1y1y1x2y2x1x2y2x1Fx1&x2y1&y2例2:用与非门设计一个三变量多数表决电路。解:解:第一步第一步第一步第一步:建立真值表;输入即表达者,共有3个,分别用A、B、C表示,并设“同意”为1,“反对”为0。输出即决议是否通过,用F表示,并设通过为1,否决为0。A B CF0 0 0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 第三 组合 逻辑电路
限制150内