Schaeffer slagtilfælde | |
---|---|
NAND, NAND | |
| |
Definition | |
sandhedstabel | |
logisk port | |
normale former | |
Disjunktiv | |
konjunktival | |
Zhegalkin polynomium | |
Medlemskab af prækompletterede klasser | |
Sparer 0 | Ikke |
Sparer 1 | Ikke |
Monotone | Ikke |
lineær | Ikke |
Selv-dual | Ikke |
Schaeffer-primtal ( NAND [1] , negation af konjunktion ) er en binær logisk operation , en boolsk funktion på to variable. Introduceret af Henry Schaeffer i 1913.
Schaeffers slagtilfælde, normalt betegnet med | eller ↑, svarer til NAND-operationen [1] og er givet af følgende sandhedstabel:
x | Y | x | Y |
---|---|---|
0 | 0 | en |
0 | en | en |
en | 0 | en |
en | en | 0 |
Således er udsagnet X | Y betyder, at X og Y ikke er kompatible, det vil sige, at de ikke er sande på samme tid. Ændring af placeringen af operanderne ændrer ikke resultatet af operationen.
Schaeffer-primtallet danner ligesom Pierce-pilen et grundlag for rummet af booleske funktioner i to variable. Det vil sige, at du kun bruger Schaeffer-slaget, kan du bygge resten af operationerne. For eksempel,
- benægtelse , - adskillelse , - konjunktion , - konstant 1.Inden for elektronik betyder dette, at et typisk element er nok til at implementere hele rækken af signalkonverteringsskemaer, der repræsenterer logiske værdier. På den anden side øger denne tilgang kompleksiteten af kredsløb, der implementerer logiske udtryk og reducerer derved deres pålidelighed. Et eksempel er den industrielle 155-serie.
Elementet 2I-NOT ( 2-in NAND ), som implementerer Schaeffer-slaget, er angivet som følger (i henhold til ANSI-standarder):
I europæiske standarder er en anden betegnelse vedtaget:
booleske operationer | |
---|---|
|