IN Vrata proti ALI Vrata
Vrata IN in ALI sta dve vrsti logičnih vrat, ki so fizične naprave, izdelane za izvajanje logične funkcije. Logična funkcija izvede logično operacijo na enem ali več logičnih vhodih (podanih v dveh stanjih, kot je resnično/napačno, 1/0, visoko/zakonito itd.) in daje en sam logični izhod (pravi ali napačni).
IN vrata
AND vrata izvajajo logično funkcijo, imenovano 'konjunkcija'. Standardna vrata IN so sistem z dvema vhodoma (recimo A in B) in enim izhodom. Vrata IN bodo dala izhod »true« (ali 1), le če sta oba vhoda A in B »true« (ali 1). IN vrata lahko opišete z naslednjo tabelo.
A | B | Izhod |
False | False | False |
Res | False | False |
False | Res | False |
Res | Res | Res |
Ta tabela se imenuje 'tabela resnice' za vrata IN. Ponavadi so vrata IN predstavljena z naslednjim simbolom v logičnih vratih.
ALI vrata
Vrata ALI izvajajo logično funkcijo, imenovano 'disjunkcija'. Standardna vrata ALI so tudi dva vhoda (recimo A in B), en izhodni sistem kot vrata IN. Vrata ALI bodo dala izhod »true« (ali 1), če je vsaj eden od vhodov A in B »true« (ali 1). Vrata ALI lahko opišete z naslednjo tabelo resnic.
A | B | Izhod |
False | False | False |
Res | False | Res |
False | Res | Res |
Res | Res | Res |
Običajno IN vrata, predstavljena z naslednjim simbolom v logičnih vratih.
Kakšna je razlika med vrati IN in vrati ALI?
1. Vrata IN dajejo izhod »true« le, če sta oba vhoda »true«, medtem ko vrata OR dajejo izhod »true«, če je vsaj eden od vhodov »true«.
2. Tabela resnic vrat IN ima samo eno vrednost »True« v izhodnem stolpcu, čeprav jih ima tabela resnic vrat ALI tri.
3. Vrata IN izvajajo logično konjunkcijo, vrata ALI pa logično disjunkcijo.