您的位置:首页 >动态 >   正文

全加器和半加器的区别(全加器)

导读 大家好,我是小前,我来为大家解答以上问题。全加器和半加器的区别,全加器很多人还不知道,现在让我们一起来看看吧!1、全加器:FA,有三个...

大家好,我是小前,我来为大家解答以上问题。全加器和半加器的区别,全加器很多人还不知道,现在让我们一起来看看吧!

1、全加器:FA,有三个输入端,以输入Ai,Bi,Ci,有两个输出端Si,Ci+1(除了两个1位二进制数,还与低位向本位的进数相加称为全加器)

2、下面是混合设计方式的1位全加器实例。

3、module FourBitFA (FA, FB, FCin, FSum, FCout );

4、parameter SIZE = 4;

5、input [SIZE:1] FA, FB;

6、output [SIZE:1] FSum

7、input FCin;

8、input FCout;

9、wire [ 1: SIZE-1] FTemp;

10、FA_Str

11、FA1( .A (FA[1]), .B(FB[1]), .Cin(FCin),

12、.Sum(FSum[1]), .Cout(FTemp[2])),

13、FA2( .A (FA[2]), .B(FB[2]), .Cin(FTemp[1]),

14、.Sum(FSum[2]), .Cout(FTemp[2])),

15、FA3(FA[3], FB[3], FTemp[2], FSum[3], FTemp[3],

16、FA4(FA[4], FB[4], FTemp[3], FSum[4], FCout);

17、endmodule

本文到此讲解完毕了,希望对大家有帮助。

免责声明:本文由用户上传,如有侵权请联系删除!