全加器
英語名稱為full-adder,是用門電路實現兩個二進制數相加并求出和的組合線路,稱為一位全加器。一位全加器可以處理低位進位,并輸出本位加法進位。多個一位全加器進行級聯可以得到多位全加器。常用二進制四位全加器74LS283。
全加器是能夠計算低位進位的二進制加法電路。與半加器相比,全加器不只考慮本位計算結果是否有進位,也考慮上一位對本位的進位,可以把多個一位全加器級聯后做成多位全加器.
全加器和半加器的區別
加法器是產生數的和的裝置.加數和被加數為輸入,和數與進位為輸出的裝置為半加器.若加數、被加數與低位的進位數為輸入,而和數與進位為輸出則為全加器.
半加器:半加器的電路圖半加器有兩個二進制的輸入,其將輸入的值相加,并輸出結果到和(Sum)和進制(Carry).半加器雖能產生進制值,但半加器本身并不能處理進制值.
全加器:全加器三個二進制的輸入,其中一個是進制值的輸入,所以全加器可以處理進制值.全加器可以用兩個半加器組合而成.
半加器:HA 有兩個代表數字(A0,B0)有兩個輸出端,用于輸出和S0及進位C1(只考慮兩個1位二進制數A和B相加,不考慮低進位來的進位數相加稱為半加。)
全加器:FA,有三個輸入端,以輸入Ai、Bi、Ci,有兩個輸出端Si,Ci+1(除了兩個1位二進制數,還與低位向本位的進數相加稱為全加器。)
半加器能產生進位但是不能處理進位,而全加器可以。它們本質上是一樣的,只是全加器比半加器多一個接收進位的輸入端,這樣全加器每一次都要考慮來自低位的進位,而半加器不用考慮,直接把兩個二進制數相加就行。
半加器沒有接收進位的輸入端,全加器有進位輸入端,在將兩個多位二進制數相加時,除了最低位外,每一位都要考慮來自低位的進位,半加器則不用考慮,只需要考慮兩個輸入端相加即可。
評論