Disjuncție exclusivă

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Notă despre dezambiguizare.svg Dezambiguizare - "XOR" se referă aici. Dacă căutați alte semnificații, consultați XOR (dezambiguizare) .

Disjuncția exclusivă „o” (simboluri obișnuite: sau XOR ) este o conexiune logică (sau operator) care returnează TRUE ( V ) ca ieșire dacă și numai dacă intrările sunt diferite între ele. Dacă intrările sunt egale (VV sau FF) se returnează FALSE ( F ).

Operatorul logic este indicat de simbolul prefix J și de operatorii de infix XOR , EOR , EXOR , , , și .

Tabelul adevărului
LA B. LA B.
V. V. F.
V. F. V.
F. V. V.
F. F. F.

Definiție

În italiană și în alte limbi, trebuie acordată o atenție deosebită semnificației cuvântului o . Excluderea sau a două propoziții A și B înseamnă A sau B , dar nu ambele. La fel ca în expresia „Voi merge la cinema sau la mare”, se presupune că nu le puteți face pe amândouă. Cu toate acestea, în logică, cuvântul „sau” se referă la disjuncția logică incluzivă , care returnează ADEVĂRAT chiar dacă ambele clauze de pornire sunt ADEVĂRATE.

Mai formal, exclusivul sau este un operator logic. Operațiunea returnează TRUE dacă și numai dacă, doar unul dintre operanzii săi este TRUE. OR exclusiv între două propoziții A și B este de obicei scris A xor B , unde „XOR” reprezintă traducerea în engleză a „exclusive OR”, „eXclusive OR” sau A B, citindu-l aut , în latină (spre deosebire de vel , disjuncție inclusivă ).

XOR se aplică la două variabile.

O poartă logică, numită XOR, este un circuit logic compus din trei porți logice și două NU (negații).

LA B. LA B.
0 0 0
0 1 1
1 0 1
1 1 0

Observați diferența față de o poartă logică SAU, prin aceea că a patra combinație într-o poartă logică SAU ar fi 1.

Formula (A XOR B) este deci echivalentă cu a spune: , adică (A ȘI! B) SAU (! A ȘI B).

Dacă prima teoremă a lui De Morgan și apoi a doua sunt aplicate în ordine, obținem și noi

Prima dintre cele trei expresii obținute pentru XOR reprezintă prima formă canonică obținută cu maxtermin OR sau cu mintermin AND ȘI. Ultima expresie este utilă, în faza de proiectare, în electronica digitală pentru a obține operația XOR atunci când sunt disponibile doar porțile logice NAND și NU.

În informatică , operația „b XOR 1” poate fi utilizată pentru a modifica valoarea bitului b. În acest caz, îndeplinește aceeași funcție ca operatorul NOT (~ b).

Proprietate - Disjuncție și conjuncție exclusive

Începând de la aceleași propoziții simple P și Q, tabelele de adevăr ale celor două propoziții compuse P (P. Q) și P (P. Q) sunt egale (așa cum se arată în tabelul de mai jos), putem concluziona că cele două propoziții compuse sunt echiveridice, adică echivalente logic:

P. (P. Q) = P (P. Q)

Tabelul adevărului
P. Î (P. Q) (P. Q) P. (P. Q) P. (P. Q)
V. V. V. F. F. F.
V. F. F. V. V. V.
F. V. F. V. F. F.
F. F. F. F. F. F.

Elemente conexe

Alte proiecte

linkuri externe