AND Gate vs OR Gate
AND ir OR vartai yra dviejų tipų loginiai vartai, kurie yra fiziniai įrenginiai, sukurti Būlio funkcijai įgyvendinti. Būlio funkcija atlieka loginę operaciją su vienu ar daugiau loginių įėjimų (dviejų būsenų, pvz., teisinga / klaidinga, 1/0, aukšta / teisė ir tt) ir suteikia vieną loginę išvestį (tiesa arba klaidinga).
IR Vartai
AND vartai įgyvendina loginę funkciją, vadinamą „jungimu“. Standartiniai IR vartai yra dviejų įėjimų (tarkime A ir B), vienos išvesties sistema. AND vartai duos išvestį „teisinga“(arba 1), tik tuo atveju, jei ir A, ir B įvestis yra „teisinga“(arba 1). IR vartus galima apibūdinti šioje lentelėje.
A | B | Išvestis |
Klaidinga | Klaidinga | Klaidinga |
Tiesa | Klaidinga | Klaidinga |
Klaidinga | Tiesa | Klaidinga |
Tiesa | Tiesa | Tiesa |
Ši lentelė vadinama AND vartų „tiesos lentele“. Paprastai AND vartai vaizduojami tokiu simboliu loginiuose vartuose.
ARBA Vartai
OR vartai įgyvendina loginę funkciją, vadinamą „disjunkcija“. Standartiniai ARBA vartai taip pat yra dviejų įėjimų (tarkime A ir B), viena išvesties sistema kaip IR vartai. ARBA vartai duos išvestį „true“(arba 1), jei bent vienas iš A ir B įėjimų yra „true“(arba 1). ARBA vartus galima apibūdinti pagal tiesos lentelę.
A | B | Išvestis |
Klaidinga | Klaidinga | Klaidinga |
Tiesa | Klaidinga | Tiesa |
Klaidinga | Tiesa | Tiesa |
Tiesa | Tiesa | Tiesa |
Paprastai AND vartai vaizduojami tokiu simboliu loginiuose vartuose.
Kuo skiriasi AND vartai ir OR vartai?
1. AND vartai suteikia išvestį „teisinga“tik tada, kai abi įvestys yra „true“, o OR gate pateikia „true“išvestį, jei bent vienas iš įėjimų yra „true“.
2. AND vartų tiesos lentelė išvesties stulpelyje turi tik vieną „True“reikšmę, o OR vartų tiesos lentelėje yra trys iš jų.
3. AND vartai įgyvendina loginį ryšį, o OR vartai – loginį atskyrimą.