第四章组合逻辑电路第四章组合逻辑电路•44.1.1概概述述•44.2.2组合逻辑电路的分析方法和设计方法组合逻辑电路的分析方法和设计方法•44.3.3若若干干常用的组合逻辑电路常用的组合逻辑电路•44.4.4组合逻辑电路中的竞争-冒险现象组合逻辑电路中的竞争-冒险现象§4.1概述逻辑电路组合逻辑电路时序逻辑电路功能:输出只取决于当前的输入。组成:门电路,不存在记忆元件。功能:输出取决于当前的输入和原来的状态。组成:组合电路、记忆元件。组合逻辑电路的框图组合逻辑电路的框图),...,(),...,(),...,(2121222111nmmnnaaafyaaafyaaafy电路的输出与电路的历史状况无关组合逻辑电路的描述组合逻辑电路的描述•逻辑图逻辑图•逻辑函数式逻辑函数式•真值表真值表•硬件描述语言硬件描述语言()SABCICOABCIABABCIBACOCBAS)(AABBCICISSCOCO00000000000000111100001100110000111100111100001100110011001111110000111111111111组合电路的研究内容分析:设计:给定逻辑图得到逻辑功能分析给定逻辑功能画出逻辑图设计组合逻辑电路的分析1.由给定的逻辑图逐级写出逻辑关系表达式。分析步骤:2.用逻辑代数或卡诺图对逻辑表达式进行化简。3.列出输入输出状态表并得出结论。电路结构输入输出之间的逻辑关系例1:分析下图的逻辑功能。&&&ABFABABBABABABABAFBABABABAABF001010100111真值表特点:输入相同为“1”输入不同为“0”。同或门BAFBABABABAF=1ABF例2:分析下图的逻辑功能。&&&&ABFBAABABBABBAABAFBBAABABBAABA)()(BABAABF000011101110真值表特点:输入相同为“0”;输入不同为“1”。异或门BAFBABAF=1ABF1例3:分析下图的逻辑功能。01被封锁1=1BMF&2&3&4A1=010被封锁1特点:M=1时选通A路信号;M=0时选通B路信号。M&2&3&4AB1F选通电路例4:分析下图的逻辑功能。BDCDBDCDYACDBCDCBDACDBCDCBDYDBADCDBADCY012DCBAY2Y1Y00000001000100100100010011001010000101010010110010011101010000101001010101001010111001100100功能:可以用来判别4位二进制数数值的范围。BDCDBDCDYACDBCDCBDACDBCDCBDYDBADCDBADCY012真值表逻辑函数式例5:分析下图的逻辑功能。ABCY=1=1AABBCCYY00000000000011110011001100111100110000111100110011110...