AND Gate vs OR Gate
AND- ja TAI-portit ovat kahden tyyppisiä logiikkaportteja, jotka ovat fyysisiä laitteita, jotka on tehty toteuttamaan Boolen funktio. Boolen funktio suorittaa loogisen toiminnon yhdelle tai useammalle logiikkatulolle (joka on annettu kahdessa tilassa, kuten tosi/epätosi, 1/0, korkea/laki jne.) ja antaa yhden logiikkaulostulon (joko tosi tai epätosi).
AND portti
AND-portti toteuttaa loogisen funktion nimeltä "konjunktio". Vakio JA-portti on kaksituloinen (Oletaanko A ja B), yksi lähtöjärjestelmä. JA-portti antaa lähdön "true" (tai 1), vain jos sekä A- että B-tulot ovat "tosi" (tai 1). AND-portti voidaan kuvata seuraavassa taulukossa.
A | B | Tulostulo |
Väärin | Väärin | Väärin |
Totta | Väärin | Väärin |
Väärin | Totta | Väärin |
Totta | Totta | Totta |
Tätä taulukkoa kutsutaan JA-portin totuustaulukoksi. Yleensä JA-portti esitetään seuraavalla symbolilla logiikkaporteissa.
TAI portti
OR-portti toteuttaa loogisen funktion nimeltä "disjunktio". Tavallinen TAI-portti on myös kaksituloinen (Oletaanko A ja B), yksi lähtöjärjestelmä JA-porttina. TAI-portti antaa lähdön "true" (tai 1), jos vähintään yksi A- ja B-tuloista on "true" (tai 1). TAI porttia voidaan kuvata seuraavalla totuustaulukolla.
A | B | Tulostulo |
Väärin | Väärin | Väärin |
Totta | Väärin | Totta |
Väärin | Totta | Totta |
Totta | Totta | Totta |
Yleensä JA portti esitetään seuraavalla symbolilla logiikkaporteissa.
Mitä eroa on AND-portilla ja OR-portilla?
1. AND-portti antaa 'true'-ulostulon vain, kun molemmat tulot ovat 'true', kun taas OR-portti antaa ulostulon 'true', jos vähintään yksi tuloista on 'true'.
2. AND-portin totuustaulukossa on vain yksi True-arvo tulossarakkeessa, vaikka OR-portin totuustaulukossa on niitä kolme.
3. AND-portti toteuttaa loogisen konjunktion ja TAI-portti toteuttaa loogisen disjunktion.