Logic Gate
Logiska grindar utför grundläggande logiska funktioner och är de grundläggande byggstenarna för digitala integrerade kretsar. De flesta logiska grindar tar två ingångar binär värden och matar ut ett enda värde på 1 eller 0. Vissa kretsar kan bara ha några få logiska grindar, medan andra, t.ex. mikroprocessorer, kan ha miljoner av dem. Det finns sju olika typer av logiska grindar som beskrivs nedan.
I följande exempel har varje logikgrind utom NOT-grinden två ingångar, A och B, som antingen kan vara 1 (True) eller 0 (False). Den resulterande utgången är ett enda värde på 1 om resultatet är sant eller 0 om resultatet är falskt.
- OCH - Sant om A och B båda är sanna
- OR - Sant om antingen A eller B är sant
- INTE - Inverterar värde: Sant om inmatningen är falsk; Falskt om inmatningen är sant
- XOR - Sant om antingen A eller B är sant, men falskt om båda är sanna
- NAND- - OCH följt av INTE: Falskt endast om A och B båda är sanna
- ELLER - ELLER följt av INTE: Endast sant om A och B båda är falska
- XNOR - XOR följt av INTE: Sant om A och B båda är sanna eller båda falska