تابع منطقی NAND، زمانیکه “همهی (ALL)” ورودیهای آن در دسترس باشند؛ خروجی تولید نخواهد کرد و در عبارتهای جبر بولین، خروجی زمانیکه تمام ورودیها صحیح (True) باشند؛ غلط (False) است.
نمایش سوئیچینگ یک تابع NAND
جدول درستی برای یک تابع NAND، معکوس تابع AND است که پیش از این دیدیم؛ زیرا گیت NAND عمل معکوس گیت AND را انجام میدهد. به بیان دیگر، گیت NAND، مکمل گیت پایه AND است.
جدول درستی تابع NAND
توضیح | خروجی | سوئیچ B | سوئیچ A |
A و B، هردو باز باشند؛ لامپ روشن است. | 1 | 0 | 0 |
A، باز و B، بسته باشد؛ لامپ روشن است. | 1 | 1 | 0 |
A، بسته و B، باز باشد؛ لامپ روشن است. | 1 | 0 | 1 |
A و B، هردو بسته باشند؛ لامپ خاموش است. | 0 | 1 | 1 |
A.B | عبارت بولین ( A AND B ) |
تابع NAND، گاهی اوقات با نام تابع ضربهی شفر (Sheffer Stroke Function) شناخته میشود و با یک نوار عمودی یا عملگر فلش رو به بالا، بهصورت زیر نشان داده میشود.
تابعهای منطقی NAND بهعنوان “بلوکهای ساخت” اساسی، برای ساخت دیگر تابعهای منطقی استفاده میشوند و در پکیجهای آیسی استاندارد مانند گیتهای NAND مشترک دو ورودی چهارعددی TTL74LS00، گیتهای NAND سه ورودی سه عددی TTL74LS10 یا گیتهای NAND چهارورودی دوتایی 74LS20 در دسترس میباشند. حتی تک تراشهی گیت 8 ورودی NAND 74LS30 نیز موجود است.