Schaeffer stroke | |
---|---|
NAND, NAND | |
| |
Definition | |
sanningstabell | |
logisk port | |
normala former | |
Disjunktiv | |
konjunktival | |
Zhegalkin polynom | |
Medlemskap i förfullbordade klasser | |
Sparar 0 | Inte |
Sparar 1 | Inte |
Monoton | Inte |
linjär | Inte |
Självdubbel | Inte |
Schaeffer primtal ( NAND [1] , negation av konjunktion ) är en binär logisk operation , en boolesk funktion på två variabler. Introducerad av Henry Schaeffer 1913.
Schaeffers stroke, vanligen betecknad med | eller ↑, är ekvivalent med NAND-operationen [1] och ges av följande sanningstabell:
X | Y | x | Y |
---|---|---|
0 | 0 | ett |
0 | ett | ett |
ett | 0 | ett |
ett | ett | 0 |
Påståendet X | Y betyder att X och Y inte är kompatibla, det vill säga att de inte är sanna samtidigt. Att byta plats för operanderna ändrar inte resultatet av operationen.
Schaeffer -primtal , liksom Pierce-pilen , utgör en grund för utrymmet för booleska funktioner i två variabler. Det vill säga, med endast Schaeffer-slaget kan du bygga resten av operationerna. Till exempel,
- förnekelse , - disjunktion , - konjunktion , - konstant 1.Inom elektronik betyder detta att ett typiskt element är tillräckligt för att implementera hela mängden signalomvandlingsscheman som representerar logiska värden. Å andra sidan ökar detta tillvägagångssätt komplexiteten hos kretsar som implementerar logiska uttryck och minskar därmed deras tillförlitlighet. Ett exempel är den industriella 155-serien.
Elementet 2I-NOT ( 2-in NAND ), som implementerar Schaeffer-slaget, betecknas enligt följande (enligt ANSI-standarder):
I europeiska standarder används en annan beteckning:
booleska operationer | |
---|---|
|