一位全加器

一位全加器

計算低位進位的二進制加法電路
全加器是能夠計算低位進位的二進制加法電路。與半加器相比,全加器不隻考慮本位計算結果是否有進位,也考慮上一位對本位的進位,可以把多個一位全加器級聯後做成多位全加器.
    中文名:一位全加器 外文名:One full adder 别名:多位全加器 目的:實現多種算術運算和邏輯運算

簡介

用門電路實現兩個二進數相加并求出和的組合線路,稱為一個全加器。一位全加器全加器是能夠計算低位進位的二進制加法電路 n一位全加器(FA)的邏輯表達式為:S=A⊕B⊕CinCo=AB+BCin+ACin

其中A,B為要相加的數,Cin為進位輸入;S為和,Co是進位輸出;如果要實現多位加法可以進行級聯,就是串起來使用;比如32位+32位,就需要32個全加器;這種級聯就是串行結構速度慢,如果要并行快速相加可以用超前進位加法,n超前進位加法前查閱相關資料;

如果将全加器的輸入置換成A和B的組合函數Xi和Y(S0…S3控制),然後再将X,Y和進位數通過全加器進行全加,就是ALU的邏輯結構結構。n即 X=f(A,B)Y=f(A,B)不同的控制參數可以得到不同的組合函數,因而能夠實現多種算術運算和邏輯運算。

設計與實現

全加器是計算機中運算器最主要的邏輯單元,全加器的研究對理解整個計算機硬件系統具有極其重要的意義。本文對全加器進行詳細分析并給出兩個簡單的加法例子說明加法運算的實現過程并總結了設計組合邏輯電路的步驟和方法,該方法對其他數字邏輯電路的設計具有一定的指導意義。

相關詞條

相關搜索

其它詞條