第3章组合逻辑电路1精选文档.ppt
《第3章组合逻辑电路1精选文档.ppt》由会员分享,可在线阅读,更多相关《第3章组合逻辑电路1精选文档.ppt(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3章组合逻辑电路章组合逻辑电路1本讲稿第一页,共六十四页比较原理比较原理比比较较两两个个二二进进制制数数的的大大小小要要从从最最高高位位开开始比较直至最低位。始比较直至最低位。如如 对对 于于 A=A3A2A1A0和和 B=B3B2B1B0,若若A3B3,以以下下各各位位不不必必比比较较,就就可可判判断断AB,反之,若,反之,若A3B3,则,则ABi,AiBi,Ai=Bi。其真值表如表。其真值表如表3-19所示。所示。表表3-19 一位比较器真值表一位比较器真值表输 入输 出AiBi(Ai=Bi)(AiBi)01010110110000100001由表可得出一位比较由表可得出一位比较器的三
2、个输出端的逻器的三个输出端的逻辑表达式分别为:辑表达式分别为:本讲稿第三页,共六十四页(Ai=Bi)AiBi(AiBi)图图3-33一位比较器一位比较器1&11一位比较器逻辑图一位比较器逻辑图本讲稿第四页,共六十四页四位比较器四位比较器中规模四位数值比较器中规模四位数值比较器CC14585(74LS85)的逻辑图和逻辑符号如图的逻辑图和逻辑符号如图3-34所示。所示。A3A2A1A0和和B3B2B1B0为比较输入;为比较输入;AB、Ab、ab)(aB)(AB3A3B2A2B1A1B0A0Bi AiBi 本讲稿第六页,共六十四页四四位位比比较较器器(ab)B0A0B1A1B2A2B3A3(AB)
3、(A=B)(AbaBABA=B(a)逻逻 辑辑图图图图3-34 四位数值比较器四位数值比较器&11111111本讲稿第七页,共六十四页四四位位比比较较器器(ab)B0A0B1A1B2A2B3A3(AB)(A=B)(ABAb a=b aBAb a=b ab74LS85(2)实现逻辑图实现逻辑图本讲稿第十一页,共六十四页例例 试选用中规模集成电路实现下表所示试选用中规模集成电路实现下表所示电路。电路。A B C DF1 F2 F30 0 0 00 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 01 0 0 11 0 1 01 0 1 11
4、 1 0 01 0 01 0 01 0 01 0 01 0 01 0 00 1 00 0 10 0 10 0 10 0 10 0 10 0 1解解:若若把把A、B、C、D看看成成二二进制数时,进制数时,ABCD=0110时,时,F2=1;ABCD0110时,时,F3=1;上上述述分分析析结结果果是是ABCD与与二二进进制制0110比较得出的。比较得出的。0 1 1 0因此选用四位二进制数值比因此选用四位二进制数值比较器较为方便。较器较为方便。令令A3A2A1A0=ABCD,B3B2B1B0=0110,AB时为时为F3。逻辑图如图所示。逻辑图如图所示。本讲稿第十二页,共六十四页A3A2A1A0B
5、3B2B1B0ABAbaba=b74LS85+5VF3F2F1ABCD0110例子的逻辑图例子的逻辑图本讲稿第十三页,共六十四页3.6 算数运算电路算数运算电路 二进制加法电路二进制加法电路 二进制减法电路二进制减法电路 算术逻辑单元算术逻辑单元(ALU)本讲稿第十四页,共六十四页二进制加法电路半加和全加的概念半加和全加的概念半加器(半加器(Half Adder)全加器(全加器(Full Adder)加法器加法器串行加法器串行加法器并行加法器并行加法器 串行进位并行加法器串行进位并行加法器 超前进位并行加法器超前进位并行加法器BCD码加法器码加法器 本讲稿第十五页,共六十四页半加和全加的概念半
6、加和全加的概念两个两个n位二进制数相加,是从最低有效位开位二进制数相加,是从最低有效位开始相加,得到始相加,得到“和数和数”并传送进位最后得并传送进位最后得到结果。到结果。最低位只有加数和被加数相加,称为半加;最低位只有加数和被加数相加,称为半加;其余各位是加数、被加数和相邻低位的进其余各位是加数、被加数和相邻低位的进位相加称为全加。位相加称为全加。本讲稿第十六页,共六十四页半加器半加器(Half Adder)半加器:完成只有加数和被加数相加的半加器:完成只有加数和被加数相加的电路,称为半加器,如最低位的加法。电路,称为半加器,如最低位的加法。本讲稿第十七页,共六十四页AiBiSiCi+10
7、0 0 00 1 1 01 0 1 01 1 0 1半加器真值表半加器真值表AiBiSiCi+1(a)&=1Ci+1AiBiSi(b)COCi+1HAAiBiSi(c)半加器的逻辑符号及真值表半加器的逻辑符号及真值表本讲稿第十八页,共六十四页全加器(全加器(Full Adder)全全加加器器:能能够够完完成成除除了了加加数数、被被加加数数相相加加之之外外,还还要要加加上上相相邻邻低低位位的的进进位位的的电电路,称为全加器。路,称为全加器。本讲稿第十九页,共六十四页Ai Bi Ci 0 01 01 00 11 00 10 1 1 1 0 0 0 0 0 1 0 1 00 1 1 1 0 01 0
8、 1 1 1 01 1 1 Si Ci+1 全加器真值表全加器真值表全加器的真值表全加器的真值表和和加数加数被加数被加数低位来的进位低位来的进位向高位的进位向高位的进位AiBiCi0100011110AiBiCi0 10001111000000 0 0011111111SiCi+1本讲稿第二十页,共六十四页SiAiBiCiCi+1FA全加器惯用逻辑符号全加器惯用逻辑符号SiAiBiCiCi+1全加器国标逻辑符号全加器国标逻辑符号CI CO全加器的逻辑符号和逻辑图全加器的逻辑符号和逻辑图=1=1Ci+1SiAiBiCi全加器逻辑图全加器逻辑图1&本讲稿第二十一页,共六十四页加法器加法器加法器:实
9、现多位二进制数加法运算的电路。加法器:实现多位二进制数加法运算的电路。串行加法器:串行加法器采用串行运算方式,串行加法器:串行加法器采用串行运算方式,从二进制数的最低位开始,逐位相加至最高从二进制数的最低位开始,逐位相加至最高位,最后得出和数。位,最后得出和数。并行加法器:并行加法器采用并行运算方式,并行加法器:并行加法器采用并行运算方式,将各位数同时相加,因而提高了运算速度。将各位数同时相加,因而提高了运算速度。本讲稿第二十二页,共六十四页并行加法器并行加法器按进位数传递方式可分为串行进位和并行进位按进位数传递方式可分为串行进位和并行进位两种方式并行加法器。两种方式并行加法器。串串行行进进位
10、位并并行行加加法法器器的的全全加加器器的的个个数数等等于于相相加加数的位数。数的位数。图图3-38串行进位并行加法器的逻辑图。串行进位并行加法器的逻辑图。本讲稿第二十三页,共六十四页串行进位并行加法器串行进位并行加法器全全加加器器的的个个数数等等于于加加数数的的位位数数。优优点点是是电电路路简简单单、连连接接方方便便;缺缺点点是是运运算算速速度度不不高高。最最高高位位的的运运算算,必必须须等等到到所所有有低低位位运运算算依依次次结结束束,送送来来进进位位信信号号之后才能进行。之后才能进行。本讲稿第二十四页,共六十四页超前进位并行加法器超前进位并行加法器超超前前进进位位并并行行加加法法器器采采用
11、用超超前前进进位位(并并行行进进位位)的的方方法法,能能够够先先判判断断出出各各位位的的进进位位是是0还还是是1,因因此此四四个个全全加加器器可可同同时时相加,从而提高了运算速度。相加,从而提高了运算速度。3-39为为四四位位超超前前进进位位加加法法器器74LS283的的逻逻辑辑图图。它它由由四四个个全全加加器器和和超超前前进进位位电电路路组组成成。每每位位全全加加器器输输出出本本位位和和Si、绝绝对对进进位位Gi及产生相对进位用的及产生相对进位用的Pi,Pi=Ai Bi。本讲稿第二十五页,共六十四页每位全加器输出本位和每位全加器输出本位和Si进位信号进位信号令令AiBi=Gi为绝对进位,为绝
12、对进位,PiCi为相对进位为相对进位则则Ci+1=Gi+PiCi四位进位信号的逻辑表达式:四位进位信号的逻辑表达式:C1=A0B0+(A0 B0)C0 =G0+P0C0C2=G1+P1C1 =G1+P1(G0+P0C0)=G1+P1G0+P1P0C0C3=G2+P2C2=G2+P2(G1+P1G0+P1P0C0)=G2+P2G1+P2P1G0+P2P1P0C0C4=G3+P3C3=G3+P3(G2+P2G1 +P2P1G0+P2P1P0C0)=G3+P3G2+P3P2G1+P3P2P1G0+P3P2P1P0C0本讲稿第二十六页,共六十四页FAFAFAFA1111C0A0B0C0S0P0G0C1
13、B1A1C2A2B2C3A3B3S1P1G1S2P2G2S3P3G3&2C43C3C2C1图图3-39 四位超前进位并行加法器四位超前进位并行加法器=1=11&本讲稿第二十七页,共六十四页由由这这些些表表达达式式画画出出的的超超前前进进位位电电路路实实现现了了相相对对进进位位信号的快速传递。信号的快速传递。各位和如下式:各位和如下式:S0=A0 B0 C0 S1=A1 B1 C1S2=A2 B2 C2S3=A3 B3 C和和数数信信号号与与进进位位信信号号是是同同时时产产生生的的,不不必必逐逐级级传传送送。因而,提高了运算速度。因而,提高了运算速度。本讲稿第二十八页,共六十四页A3A2A1A0
14、C0B3B2B1B0S3S2S1S0C474283S1B116151413121110987654321VCCB2S3COA1B0CIGNDA2S2A3B3A0S0A2S2B2A3B3S3C4C0B0A0A1S0B1S174283的外引线排列图和逻辑符号的外引线排列图和逻辑符号74LS283的逻辑符号及外引脚排列图的逻辑符号及外引脚排列图本讲稿第二十九页,共六十四页例例 试用两片试用两片74LS283构成八位二进制数构成八位二进制数加法器。加法器。解解:按按照照加加法法的的规规则则,低低四四位位的的进进位位输输出出CO应应接接高高四四位位的的进进位位输输入入CI,而而低低四四位位的的进进位位输
15、输入入应应接接0。逻辑图如图所示。逻辑图如图所示。两片两片74283构成八位二进制加法器构成八位二进制加法器A3A2A1A0CIB3B2B1B0S3S2S1S0CO74283A3A2A1A0CIB3B2B1B0S3S2S1S0CO742830本讲稿第三十页,共六十四页 BCD码加法器码加法器BCD(Binary Coded Decimal)码码是是用用二二进进制制代代码码分分别表示十进制数各位的代码组合。别表示十进制数各位的代码组合。由由于于每每位位十十进进制制数数最最大大为为9,所所以以BCD码码相相加加时时,其其值超过值超过9的位必须通过减的位必须通过减10或加或加6加以调整。加以调整。因
16、因此此BCD码码相相加加时时,其其和和有有需需要要调调整整和和不不需需要要调调整整两两种种情情况:况:一种和数为一种和数为0-9,不需要调整;,不需要调整;另一种和数为另一种和数为10-18,需要调整,需要调整00110100+)01111100+)01101 00100111+)01011100非非BCD码码需要调整需要调整本讲稿第三十一页,共六十四页图为一位图为一位BCD码并行加法器逻辑图。码并行加法器逻辑图。门门G1、G2、G3用用来来产产生生加加6的的控控制制信信号号。当当门门G1、G2为为1时时,说说明明“和和”输输出出端端为为10、11、12、13、14、15。当当C5为为1时时,
17、和和数为数为16、17、18。A4A1A3A2S4S3S2S1FAB4C4FAB1C1FAB3C3FAB2C2G1G21FAHAC5G3C5进位输出进位输出S4S3S2S1进位输入进位输入一位一位BCD码并行加法器码并行加法器=1由四位串行进位并行由四位串行进位并行加法器和十进制调整加法器和十进制调整电路组成。电路组成。以上情形都需要向以上情形都需要向高位加法器传送进高位加法器传送进位信号位信号C5,并对和,并对和S3、S2位加位加1,实,实现加现加6调整。调整。要实现多位要实现多位BCD码相加,可以用码相加,可以用若干个此电路组若干个此电路组成多位成多位BCD码加码加法器。法器。本讲稿第三十
18、二页,共六十四页例:例:试用试用74LS283实现实现8421码的加法运算。码的加法运算。两个一位两个一位8421码相加之和,最小数是码相加之和,最小数是0000+0000=0000;最大数是最大数是1001+1001=11000(8421码的码的18)。)。74LS283为为四四位位二二进进制制加加法法器器。用用它它进进行行8421码码相相加加时时,若若和和数数小小于于等等于于9时时,无无需需修修正正(加加0000),即即74283输输出出为为8421码相加之和。码相加之和。当当和和数数大大于于等等于于十十进进制制数数10时时,需需加加6予予以以修修正正,加加0110。本讲稿第三十三页,共六
19、十四页S3S2S1S000011110000100000000111010111110C=S3S2+S3S1A3A2A1A0CIB3B2B1B0S3S2S1S0CO74283(2)A3A2A1A0CIB3B2B1B0S3S2S1S0CO74283(1)十位十位1C个位个位A3A2A1A0B3B2B1B0&用用C作为控制端,作为控制端,C=0时不修正,时不修正,C=1修正加修正加0110。逻辑。逻辑图如图所示。图如图所示。修正信号方程为修正信号方程为C=CO+S3S2+S3S1逻辑图如图所示逻辑图如图所示本讲稿第三十四页,共六十四页二进制减法电路二进制减法电路 在计算机中,常常用加法器实现减法运
20、算。在计算机中,常常用加法器实现减法运算。二二进进制制正正、负负数数表表示示方方法法不不同同,实实现现减减法法运算的电路也不同。运算的电路也不同。二进制正、负数的表示方法二进制正、负数的表示方法原码表示法原码表示法补码表示法补码表示法本讲稿第三十五页,共六十四页原码表示法原码表示法又称为符号原码表示法又称为符号-绝对值表示法。绝对值表示法。在在二二进进制制数数最最高高位位前前增增加加一一位位符符号号位位,符符号号位位为为0,表表示示是是正正数数,符符号号位位为为1表表示是负数。其余各位表示数的绝对值。示是负数。其余各位表示数的绝对值。如:如:A=+10010;B=10010。+10010原原=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组合 逻辑电路 精选 文档
限制150内