
【計】 half-adder
half; in the middle; semi-
【計】 semi
【醫】 demi-; hemi-; semi-; semis; ss
【經】 quasi
【電】 adder circuit; adding circuit
半加器(Half Adder)是數字電路中的基本邏輯單元,用于實現兩個1位二進制數的加法運算。其核心功能是生成和(Sum)與進位(Carry),但僅支持兩個輸入位(無進位輸入)。以下是詳細解析:
半加器由兩個邏輯門構成:
該結構僅處理當前位的加法,無法接收前一級的進位輸入。
半加器的輸入輸出關系可通過真值表描述:
A | B | S | C |
---|---|---|---|
0 | 0 | 0 | 0 |
0 | 1 | 1 | 0 |
1 | 0 | 1 | 0 |
1 | 1 | 0 | 1 |
其邏輯表達式為:
$$
S = A oplus B
C = A cdot B
$$
半加器僅適用于單一位的加法,無法處理多位數連續運算(需通過級聯全加器實現)。這一特性使其在實際系統中多作為子模塊存在。
半加器(Half Adder)是數字電路中的一種基本邏輯元件,專門用于實現兩個一位二進制數的加法運算。以下是其核心要點:
( A ) | ( B ) | ( S ) | ( C ) |
---|---|---|---|
0 | 0 | 0 | 0 |
0 | 1 | 1 | 0 |
1 | 0 | 1 | 0 |
1 | 1 | 0 | 1 |
半加器與全加器的區别在于,全加器(Full Adder)額外接收一個進位輸入(( C_{in} )),能完成完整的加法運算鍊。例如,在計算機的算術邏輯單元(ALU)中,半加器是構建全加器的關鍵組件。
【别人正在浏覽】