体的细节可以参考数字电路相关的书籍。
半加器.（）的功能是将两个一位二进制数相加。它有两个输出：半加器将两个输入位加和，产生进位与和，是半加器的两个输出。半加器的输入变量叫做被加数或被加位。输出变量为和与进位。半加器的真值表如下：
全加器.全加器（full adder）将两个一位二进制数相加，并根据接收到的低位进位信号，输出和、进位输出。全加器的三个输入信号为两个加数"A"、"B"和低位进位"C"。全加器通常可以通过级联（cascade）的方式，构