Pierce Arrow | |
---|---|
SAU-NOR, NOR | |
| |
Definiție | |
tabelul de adevăr | |
poarta logica | |
forme normale | |
Disjunctiv | |
conjunctivala | |
polinomul Zhegalkin | |
Calitatea de membru la cursuri precompletate | |
Salvează 0 | Nu |
Salvează 1 | Nu |
Monoton | Nu |
liniar | Nu |
Auto-dual | Nu |
Săgeata lui Pierce ( funcția Webb , negația disjuncției ) [1] este o operație logică binară , o funcție booleană peste două variabile. Introdus de Charles Pierce în 1880-1881.
Săgeata Pierce, notată de obicei ↓, este echivalentă cu operația NOR [2] și este dată de următorul tabel de adevăr:
0 | 0 | unu |
0 | unu | 0 |
unu | 0 | 0 |
unu | unu | 0 |
Astfel, afirmația „ X ↓ Y ” înseamnă „(nu X ) și (nu Y )”, sau, în mod echivalent , „nu ( X sau Y )”. Operația NOR este comutativă : schimbarea locurilor operanzilor nu modifică rezultatul operației.
Săgeata Pierce, ca și cursa Schaeffer , formează o bază logică completă funcțional pentru spațiul funcțiilor booleene a două variabile. Aceasta înseamnă că, folosind doar săgeata Pierce, este posibil să construiți toate celelalte operații logice, de exemplu:
- negație ; - conjuncție ; - disjuncție ; - implicare .În electronică, aceasta înseamnă că pentru a implementa întreaga varietate de scheme de conversie a semnalului reprezentând valori logice, este suficient un element tipic , numit „operațiune 2-OR-NOT ” ( 2-in NOR ). Pe de altă parte, această abordare crește complexitatea circuitelor care implementează expresiile și, prin urmare, reduce fiabilitatea acestora, precum și crește timpul de tranzit al semnalului și reduce viteza dispozitivului.
Operația funcțională care trebuie efectuată asupra intrărilor este definită de următoarea expresie:
În termeni simpli, o poartă 2OR -NOT este o poartă 2OR cu un invertor conectat la ea. Pentru claritate, mai jos este un exemplu de circuit logic 2SAU-NU cu comutatoare. După cum știți, logica 2OR este apropiată de expresia „fie A , fie B , fie ambele”. Pentru a obține o operație 2OR-NOT, rezultatul lui 2OR trebuie inversat pentru a obține „nu ( A sau B )”. În diagrama de mai jos, arată astfel: comutatoarele în starea „oprit” sunt marcate cu gri, iar comutatoarele în starea „pornit” sunt marcate cu albastru. În diagrama din stânga sus, ambele întrerupătoare sunt în poziția oprită. Astfel, în urma expresiei de ieșire, obținem un 0 logic. Rezultatul inversat va fi egal cu 1 și astfel va satisface logic expresia „nu A , nu B ”. Următoarele diagrame demonstrează, respectiv, „SAU A ”, „SAU B ”, „ȘI A , ȘI B ”, urmate de inversarea rezultatului.
În stânga sunt opțiuni pentru implementarea unei porți 2OR-NOT folosind logica diodă-tranzistor și, respectiv, folosind MOS .
Circuitul prezentat pe MOS este realizat pe același tip de tranzistoare MOS, totuși, există o variantă a circuitului 2OR-NOT pe tranzistoare MOS complementare (complementare). Un astfel de circuit se obține prin conectarea în serie a tranzistoarelor de același tip și conectarea în paralel a unui grup de tranzistoare de alt tip.
Operații booleene | |
---|---|
|