全加器和半加器的区别(全加器)
2023-12-25 04:54:05
•
狄伟芳
•
导读 大家好,我是小前,我来为大家解答以上问题。全加器和半加器的区别,全加器很多人还不知道,现在让我们一起来看看吧!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
本文到此讲解完毕了,希望对大家有帮助。
免责声明:本文由用户上传,如有侵权请联系删除!