此时选择器的抉择由 CO,即下一级进行,也就是进位项进行,如果进位项是 1,刚好加起来进位,如果是 0 则不进位。下面的状况别离为 1234,星池 starpool 持续剖析. 本位的状况由下一级的进位状况决定,下一级为 0 本位就是 0,下一级为 1 本位就进一位为 1.
当 S 为 1 时,与下一级异或,下一级为 1 时进位,本位为 0,下一级为 0 时不进位,本位为 1(单 bit 加法,进位由后面的搞定)。最初加法后果是 C(1000)正确值,进位状况是 CO(0111)。CO[3:0] 作为进位级联用的。S[3:0] 和 DI[3:0] 是数据输出。作为运算用的。然而图中看并没有实现 Sx 和 DIx 的运算。只是对 Sx 和 CIN 做了异或。异或就是加法不进位)。星池 starpool 数据在进入 CARRY4 之前曾经进行了加法运算,只是还没有判断进位标记。