6.4. Funcția logică NAND


Funcția NAND sau "NOT AND" este o combinație a celor două funcții logice separate, a funcției AND și a funcției NOT conectate împreună în serie.

Funcția logică NAND poate fi exprimată prin expresia booleană

Funcția logică NAND produce o ieșire numai atunci când "ORICARE" din intrările sale nu sunt prezente, și în termeni de Algebră Booleană ieșirea va fi TRUE numai atunci când oricare dintre intrările sale sunt FALSE.

Reprezentarea cu comutatoare a funcției NAND

Tabelul de adevăr pentru funcția NAND este opusul pentru funcția precedentă AND, deoarece poarta NAND efectuează operarea inversă a porții AND. Cu alte cuvinte, poarta NAND este complementul porții de bază AND.

Tabelul de adevăr al funcției NAND

Funcția NAND este uneori cunoscută ca funcția Sheffer Stroke și este notată cu o bară verticală sau operatorul săgeată în sus, de exemplu, A NAND B = A|B sau A↑B.

Porțile logice NAND sunt folosite ca "blocuri" de bază pentru a construi alte funcții de porți logice și sunt disponibile în pachete standard de tip IC, cum ar fi cele foarte comune TTL 74LS00 Quadruple 2-input NAND Gates, TTL 74LS10 Triple 3-input NAND Gates sau 74LS20 Dual 4-input NAND Gates. Există chiar și un singur chip 74LS30 8-input NAND Gate cu 8 intrări.