第三章组合逻辑电路根据组合逻辑电路的不同特点,数字电路分成:组合逻辑电路(组合电路)时序逻辑电路(时序电路)组合逻辑电路的特点:任意时刻的输出仅仅取决于该时刻的输入,与电路原来状态无关。Fi=fi(A1,A2⋯An)(i=1,2,…m)3.1组合逻辑电路的分析组合逻辑电路的分析方法:1)由逻辑图写出各输出端的逻辑表达式2)化简和变换各逻辑表达式3)列真值表4)分析确定功能例:L=A⊕B⊕C3.1.1分析加法器半加器真值表(1)1位加法器1)半加器不考虑由低位进位来的加法器S=A=A⊕BCo=AB2)全加器考虑低位进位的加法器S=ABCI+ABCI+ABCI+ABCI全加器真值表CO=ACI+AB+BCI输入输出ABSCO0000011010101101输入输出输入输出CIABSCOCIABSCO0000010010001101010101010110010110111111S“奇数个1时,S为1”CI“两个以上1时,CI为1”(2)多位加法器1、并行相加串行进位的加法器例如:四位二进制数A3A2A1A0和B3B3B3B3相加每位进位信号作为高位的输入信号――串行进位故任一位的加法运算必须在低一位的运算完成后才能进行――速度慢2、超前进位每位的进位只由加数和被加数决定,而与低位的进位无关。Si=Ai⊕Bi⊕Ci−1Ci=AiBi+(Ai⊕Bi)Ci−13.1.2分析数据选择器数据分配器:将公共数据线上的信号送往不同的通道数据选择器:将不同通道的信号送往公共数据线74LS153为例:通过给定不同的地址代码,即可从4个输入数据中选出所要得输出函数式:Y1=[D10(A1A0)+D11(A1A0)+D12(A1A0)+D13(A1A0)]总结:1、数据选择器可将多通道输入的数据有选择的传送到输出端2、数据选择器还可作为一般的逻辑函数产生器,一个2n选一的数据选择器可以产生n或少于n个输入变量的逻辑函数3、构成逻辑函数产生器的关键是确定常量输入端的逻辑值。可由导出的最小项或真值表获得。输入输出S1A1A0D13D12D11D10Y11××××××0000×××D10D10001××D11×D11010×D12××D12011D13×××D133.1.3分析多路分配器D0=A1A0DD1=A1A0DD2=A1A0DD3=A1A0D3.1.4分析数值比较器(1)1位数值比较器两个数AB比较(A>B,AB)=AB,Y(A=B)=AB+AB=A⊙B,Y(A