🖱️ 点击 A、B 或 Cin 改变输入值

输入 A
+
输入 B
+
进位 Cin
=
0
输出 Cout
0
输出 S
=
0
十进制
HA1 XOR AND 0 S1 0 C1 HA2 XOR AND 0 S 0 C2 OR 0 Cout A B Cin 0 S
📐 全加器计算过程
第 1 步(HA1): S1 = A ⊕ B = 0,C1 = A ∧ B = 0
第 2 步(HA2): S = S1 ⊕ Cin = 0,C2 = S1 ∧ Cin = 0
第 3 步(OR): Cout = C1 ∨ C2 = 0
A B Cin S1 C1 C2 Cout S 说明
0 0 0 0 0 0 0 0 0 + 0 + 0 = 0(二进制 00)
0 0 1 0 0 0 0 1 0 + 0 + 1 = 1(二进制 01)
0 1 0 1 0 0 0 1 0 + 1 + 0 = 1(二进制 01)
0 1 1 1 0 1 1 0 0 + 1 + 1 = 2(二进制 10)
1 0 0 1 0 0 0 1 1 + 0 + 0 = 1(二进制 01)
1 0 1 1 0 1 1 0 1 + 0 + 1 = 2(二进制 10)
1 1 0 0 1 0 1 0 1 + 1 + 0 = 2(二进制 10)
1 1 1 0 1 0 1 1 1 + 1 + 1 = 3(二进制 11)