如何用门电路实现一位加法?
Ai 被加数的本位
Bi 加数的本位
Ci-1 来自低位的进位
Si 本位和
Ci 向高位的进位

si = ai ^ bi ^ci-1
ci 输入中至少2个1时输出1 aibi + (ai ^ bi)ci-1 aibi都为1 或者ai bi有一个为1 而且ci-1为1 那肯定ci为1
这就是一位全加器呀 有点意思
把n个一位全加器串接起来 就可以进行两个n bit数的相加
进位信息是串行产生的 位数越多,运算速度越慢
电信号到达稳态需要一定的时间,因此进位产生速度会有延迟

由于两个输入端允许并行输入n bit,因此这种加法器属于:并行加法器
由于进位信息是串行产生的,因此从“进位方式”看,这种加法器属于 串行进位加法器
串行进位的并行加法器

并行进位的并行加法器 CLA部件 同时产生每一个进位
带标志位的加法器 有时候关心结果是否为零 还是溢出 还是正负
zf 结果是否为0 1则为0 sn+sn-1+….+s1 仅当所有的结果都为0时
of 带符号数加减运算是否溢出 1溢出 0 cn^cn-1 最高位的进位和次高位的进位
sf 带符号数加减结果的正负 1为负 0 为正 sn 取运算结果的最高位
cf 判断无符号数是否溢出 1溢出 0 cin^cout 最低位和最高位 c0就是0 呗