数字逻辑中的半加器
半加器 (HA)
使用称为半加器的组合电路完成 2 位的加法。输入变量是被加数和加数位,输出变量是和和进位。 A 和 B 是两个输入位。
真值表:
在这里,我们执行两个操作 Sum 和 Carry,因此我们需要两个 K-map,每个 K-map 来导出表达式。
逻辑表达式:
1) 对于总和:
总和 = A XOR B
2) 携带:
进位 = A AND B
执行:
笔记:
半加器只有两个输入,并且在执行多重加法时无法添加来自低位的进位。