NAND funkció
NAND igazságtáblázat ( NAND )
Bejáratok |
Kijárat
|
nál nél |
b |
L
|
0 |
0 |
1
|
0 |
1 |
1
|
1 |
0 |
1
|
1 |
1 |
0
|
A NAND ( NAND English) függvény a logikai algebra logikai operátora . Két operandus esetében , amelyek mindegyikének értéke lehet IGAZ vagy HAMIS, csak akkor társít olyan eredményt, amelynek maga az értéke IGAZ, ha a két operandus közül legalább az egyik HAMIS.
A szokásos jelölések vagy vagyNÁL NÉL↑B{\ displaystyle A \ felfelé B}⌜(NÁL NÉL∧B){\ displaystyle \ ulcorner (A \ föld B)}nál nél⋅b¯{\ displaystyle {\ overline {a \ cdot b}}}
Egyenlet
L=nál nél⋅b¯=nál nél¯+b¯{\ displaystyle L = {\ overline {a \ cdot b}} = {\ bar {a}} + {\ bar {b}}}
Olvasható: "NEM (A ÉS B) egyenértékű: NEM (A) VAGY NEM (B)"
Rajz
Egy lámpa kigyullad, hacsak nem nyomja meg az "a" és "b" gombot, és csak akkor. A „NAND” funkciót az NC (általában zárt) érintkezők jellemzik párhuzamosan.
Szimbólum
vagy
ANSI szimbólum
A NAND funkció egyetemessége
A NOT-AND függvényről azt mondják, hogy „univerzális” (mint például a NOT-OR funkció ), mert lehetővé teszi az összes többi logikai függvény helyreállítását . Sőt, mivel a CMOS-ban lévő elektronikus áramkör a legegyszerűbb, a NAND funkció gyakran sokkal összetettebb integrált áramkörök „építőelemeként” szolgál .
Funkció száma
S=nál nél⋅nál nél¯=nál nél¯{\ displaystyle S = {\ overline {a \ cdot a}} = {\ bar {a}}}
ÉS funkció
S=nál nél⋅b{\ displaystyle S = a \ cdot b}
S=(nál nél⋅b¯)⋅(nál nél⋅b¯)¯=(nál nél⋅b¯)¯=nál nél⋅b{\ displaystyle S = {\ overline {({\ overline {a \ cdot b}}) \ cdot ({\ overline {a \ cdot b}})}}} = {\ overline {({\ overline {a \ cdot b}})}} = a \ cdot b}
Diagram
|
Igazság táblázat
|
---|
S=nál nél+b{\ displaystyle S = a + b}
|
Bejáratok
|
Belső
|
Kijárat
|
nál nél |
b |
s1 |
s2 |
S
|
0 |
0 |
1 |
1 |
0
|
0 |
1 |
1 |
0 |
1
|
1 |
0 |
0 |
1 |
1
|
1 |
1 |
0 |
0 |
1
|
|
S=(nál nél⋅nál nél)¯⋅(b⋅b)¯¯=(nál nél)¯⋅(b)¯¯=(nál nél)¯¯+(b)¯¯=nál nél+b{\ displaystyle S = {\ overline {{\ overline {(a \ cdot a)}} \ cdot {\ overline {(b \ cdot b)}}}}} = {\ overline {{\ overline {(a)} } \ cdot {\ overline {(b)}}}} = {\ overline {\ overline {(a)}}} + {\ overline {\ overline {(b)}}} = a + b}
nál nél⊕b=nál nél⊕b¯¯{\ displaystyle a \ oplus b = {\ overline {\ overline {a \ oplus b}}}}
nál nél⊕b=(nál nél⋅b¯)+(nál nél¯⋅b)={\ displaystyle a \ oplus b = (a \ cdot {\ overline {b}}) + ({\ overline {a}} \ cdot b) =}
(nál nél⋅b¯)+(nál nél¯⋅b)¯¯={\ displaystyle {\ overline {\ overline {(a \ cdot {\ overline {b}}) + ({\ overline {a}} \ cdot b)}}} =}
(nál nél⋅b¯)¯⋅(nál nél¯⋅b)¯¯{\ displaystyle {\ overline {{\ overline {(a \ cdot {\ overline {b}})}} \ cdot {\ overline {({\ overline {a}} \ cdot b)}}}}}
Végrehajtások
A processzor teljes mértékben csak NAND funkciókkal valósítható meg. Több emitteres tranzisztort használó TTL integrált áramkörökhöz a NAND funkciók használata kevesebb tranzisztort igényel, mint a NOR funkciók.
Sémák
Példák fizikai elrendezésre
A 7400 sorozat különböző integrált áramkörei integrálják a NAND logikai kapukat, változó számban és analóg jellemzőkben: 7400 , 7401 , 7402 , 7403 , 7410 , 7412 , 7413 , 7420 , 7422 , 7424 , 7426 , 7430 , 7437 , 7438 , 7439 , 7440 , 74618 , 74800 , 74804 .
Lásd is
<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">