
- 數位電子教程
- 數位電子 - 首頁
- 數位電子基礎
- 數字系統的型別
- 訊號的型別
- 邏輯電平和脈衝波形
- 數字系統元件
- 數字邏輯運算
- 數字系統優勢
- 數制
- 數制
- 二進位制數的表示
- 二進位制運算
- 有符號二進位制運算
- 八進位制運算
- 十六進位制運算
- 補碼運算
- 進位制轉換
- 進位制轉換
- 二進位制轉十進位制
- 十進位制轉二進位制
- 二進位制轉八進位制
- 八進位制轉二進位制
- 八進位制轉十進位制
- 十進位制轉八進位制
- 十六進位制轉二進位制
- 二進位制轉十六進位制
- 十六進位制轉十進位制
- 十進位制轉十六進位制
- 八進位制轉十六進位制
- 十六進位制轉八進位制
- 二進位制編碼
- 二進位制編碼
- 8421 BCD碼
- 餘3碼
- 格雷碼
- ASCII碼
- EBCDIC碼
- 程式碼轉換
- 錯誤檢測與糾錯碼
- 邏輯閘
- 邏輯閘
- 與門
- 或門
- 非門
- 通用門
- 異或門
- 異或非門
- CMOS邏輯閘
- 使用二極體電阻邏輯的或門
- 與門與或門
- 兩級邏輯實現
- 閾值邏輯
- 布林代數
- 布林代數
- 布林代數定律
- 布林函式
- 德摩根定理
- SOP和POS形式
- POS到標準POS形式
- 最小化技術
- 卡諾圖化簡
- 三變數卡諾圖
- 四變數卡諾圖
- 五變數卡諾圖
- 六變數卡諾圖
- 無關項條件
- 奎因-麥克斯韋方法
- 最小項和最大項
- 規範式和標準式
- 最大項表示
- 使用布林代數簡化
- 組合邏輯電路
- 數字組合電路
- 數字算術電路
- 多路複用器
- 多路複用器設計流程
- 多路複用器通用門
- 使用4:1多路複用器的2變數函式
- 使用8:1多路複用器的3變數函式
- 多路分解器
- 多路複用器與多路分解器
- 奇偶校驗位生成器和校驗器
- 比較器
- 編碼器
- 鍵盤編碼器
- 優先編碼器
- 譯碼器
- 算術邏輯單元
- 7段LED顯示器
- 程式碼轉換器
- 程式碼轉換器
- 二進位制轉十進位制轉換器
- 十進位制轉BCD轉換器
- BCD轉十進位制轉換器
- 二進位制轉格雷碼轉換器
- 格雷碼轉二進位制轉換器
- BCD轉餘3碼轉換器
- 餘3碼轉BCD轉換器
- 加法器
- 半加器
- 全加器
- 序列加法器
- 並行加法器
- 使用半加器的全加器
- 半加器與全加器
- 使用與非門的全加器
- 使用與非門的半加器
- 二進位制加法-減法器
- 減法器
- 半減器
- 全減器
- 並行減法器
- 使用2個半減器的全減器
- 使用與非門的半減器
- 時序邏輯電路
- 數字時序電路
- 時鐘訊號和觸發
- 鎖存器
- 移位暫存器
- 移位暫存器應用
- 二進位制暫存器
- 雙向移位暫存器
- 計數器
- 二進位制計數器
- 非二進位制計數器
- 同步計數器設計
- 同步計數器與非同步計數器
- 有限狀態機
- 演算法狀態機
- 觸發器
- 觸發器
- 觸發器轉換
- D觸發器
- JK觸發器
- T觸發器
- SR觸發器
- 帶時鐘的SR觸發器
- 無時鐘的SR觸發器
- 帶時鐘的JK觸發器
- JK到T觸發器
- SR到JK觸發器
- 觸發方法:觸發器
- 邊沿觸發觸發器
- 主從JK觸發器
- 競爭冒險現象
- A/D和D/A轉換器
- 模數轉換器
- 數模轉換器
- DAC和ADC積體電路
- 邏輯閘的實現
- 用與非門實現非門
- 用與非門實現或門
- 用與非門實現與門
- 用與非門實現或非門
- 用與非門實現異或門
- 用與非門實現異或非門
- 用或非門實現非門
- 用或非門實現或門
- 用或非門實現與門
- 用或非門實現與非門
- 用或非門實現異或門
- 用或非門實現異或非門
- 使用CMOS的與非/或非門
- 使用與非門的全減器
- 使用2:1多路複用器的與門
- 使用2:1多路複用器的或門
- 使用2:1多路複用器的非門
- 儲存器裝置
- 儲存器裝置
- RAM和ROM
- 快取儲存器設計
- 可程式設計邏輯器件
- 可程式設計邏輯器件
- 可程式設計邏輯陣列
- 可程式設計陣列邏輯
- 現場可程式設計門陣列
- 數字電子系列
- 數字電子系列
- CPU架構
- CPU架構
- 數位電子資源
- 數位電子 - 快速指南
- 數位電子 - 資源
- 數位電子 - 討論
數位電子中的全加器
什麼是全加器?
能夠將兩個二進位制數字(位)和一個進位位相加,併產生一個和位和一個進位位作為輸出的組合邏輯電路稱為全加器。
換句話說,一個組合電路,其設計用於將三個二進位制數字相加併產生兩個輸出(和與進位),被稱為全加器。因此,全加器電路將三個二進位制數字相加,其中兩個是輸入,一個是從前一次加法傳遞過來的進位。全加器的框圖和電路圖如圖1所示。

因此,全加器電路由一個異或門、三個與門和一個或門組成,這些門按照圖1所示的全加器電路連線在一起。
全加器的操作
全加器有三個輸入,分別為A、B和Cin。其中,A和B是兩個二進位制數字,Cin是前一階段二進位制加法的進位。全加器的和輸出是透過對位A、B和Cin進行異或運算得到的。而進位輸出位(Cout)是使用與運算和或運算得到的。
全加器的真值表
真值表是指示邏輯電路的輸入和輸出變數之間關係並解釋邏輯電路操作的表格。以下是全加器電路的真值表:
輸入 | 輸出 | |||
---|---|---|---|---|
A | B | Cin | S(和) | Cout(進位) |
0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 | 0 |
0 | 1 | 0 | 1 | 0 |
0 | 1 | 1 | 0 | 1 |
1 | 0 | 0 | 1 | 0 |
1 | 0 | 1 | 0 | 1 |
1 | 1 | 0 | 0 | 1 |
1 | 1 | 1 | 1 | 1 |
因此,從真值表可以清楚地看出,當只有一個輸入等於1或所有輸入都等於1時,全加器的和輸出等於1。而進位輸出在兩個或三個輸入等於1時有1的進位。
全加器的卡諾圖
卡諾圖(Karnaugh Map)是用於簡化二進位制複雜布林代數表示式的工具。全加器的卡諾圖如圖2所示。

全加器的特徵方程
全加器的特徵方程,即和(S)和進位輸出(Cout)的方程,是根據二進位制加法的規則得到的。這些方程如下:
全加器的和(S)是A、B和Cin的異或。因此,
$$\mathrm{Sum, \: S \: = \: A \: \oplus \: B \: \oplus \: C_{in} \: = \: A'B'C_{in} \: + \: A'BC'_{in} \: + \: AB'C'_{in} \: + \: ABC_{in} }$$
半加器的進位(C)是A和B的與。因此,
$$\mathrm{Carry, \: C \: = \: AB \: + \: AC_{in} \: + \: BC_{in}}$$
全加器的優點
以下是全加器相對於半加器的主要優點:
- 全加器提供了新增前一階段進位的功能。
- 與半加器相比,全加器的功耗相對較低。
- 只需在電路中新增一個非門,就可以輕鬆地將全加器轉換為半減器。
- 全加器產生的輸出比半加器高。
- 全加器是諸如多路複用器等關鍵數位電路的重要組成部分。
- 全加器以更高的速度執行操作。
全加器的應用
以下是全加器的重要應用:
- 全加器用於計算機CPU的算術邏輯單元(ALU)。
- 全加器用於計算器。
- 全加器還有助於進行二進位制數的乘法運算。
- 全加器還用於實現諸如多路複用器等關鍵數位電路。
- 全加器用於生成儲存器地址。
- 全加器還用於生成程式計數器點。
- 全加器也用於圖形處理單元(GPU)。
結論
在本教程中,我們討論了與數位電子中的全加器相關的所有關鍵概念。全加器在許多數位電子電路中發揮著重要作用,因為全加器可用於實現其他幾個關鍵數位電路。