反及閘 (Nand Gate)

輸入--->"1"時輸出--->"0"

    CHIP Nand 
    {
        IN a, b;
        OUT out;

        PARTS:
        And(a=a, b=b, out=AandB);
        Not(a=AandB, b=AandB, out=out);
    }

反及閘是數位邏輯中實現邏輯與非的邏輯閘,若當輸入均為高電平(1),則輸出為低電平(0);若輸入中至少有一個為低電平(0),則輸出為高電平(1)。反及閘是一種通用的邏輯閘,因為任何布林函數都能用反及閘實現。

基本上雙輸入反及閘可用來取代其它的基本邏輯閘(Not、And、Or、Xor等...),反及閘亦被稱為萬用閘(Universal Gate)。其他的邏輯功能(與、非等)都可以僅用反及閘來實現。因此一個完整的處理器可以只用反及閘製作出來。

results matching ""

    No results matching ""