FullAdder(全加法器)

全加法器功能是三個位元的加法,

它具有三個輸入,兩個輸出,

元件主要構成兩個Half-Adder,

並且有一個Or來接收Cin的輸出。

CHIP FullAdder

{
    IN a, b, c;
    OUT sum, carry;
    PARTS:
    HalfAdder(a=a, b=b, sum=sumab, carry=carryab);
    HalfAdder(a=sumab, b=c, sum=sum, carry=carryabc);
    Or(a=carryab, b=carryabc, out=carry);
}

results matching ""

    No results matching ""