NAND Hesaplayıcı Ne İşe Yarar?
NAND Hesaplayıcı, iki ikili (binary) giriş üzerinde mantıksal NAND (NOT-AND, yani DEĞİL-VE) işlemini gerçekleştirir. NAND, dijital elektroniğin temel kapılarından biridir ve "evrensel kapı" olarak bilinir; çünkü diğer tüm mantık kapıları (AND, OR, NOT, XOR) yalnızca NAND kapıları kullanılarak oluşturulabilir. Bu araç, tek bitlik iki değeri alıp NAND sonucunu anında verir. Bu sayede öğrenciler, elektronik meraklıları ve doğruluk tablolarını doğrulamak isteyen mühendisler için ideal bir çözümdür.
Nasıl Kullanılır?
Hesaplayıcıda yalnızca iki alan bulunur:
- Giriş A — 0 veya 1 olabilen bir ikili değer.
- Giriş B — 0 veya 1 olabilen bir ikili değer.
Her iki değeri de girdiğinizde hesaplayıcı, NAND kapısının görsel gösterimiyle birlikte tek bir sonuç (0 veya 1) döndürür.
Formülün Açıklaması
NAND, basitçe önce AND (VE) işlemi yapılıp ardından NOT (tersleme) uygulanmasıdır. Araç tam olarak bu mantığı uygular:
Sonuç = NOT (A AND B)
$$Q = \overline{\text{A} \cdot \text{B}}$$Uygulamada hesaplayıcı, her iki girişin de 1 olup olmadığını kontrol eder. Yalnızca ve yalnızca hem A hem de B 1 olduğunda AND koşulu doğru olur ve tersi alınan (NAND) sonuç 0 olur. Diğer tüm durumlarda sonuç 1'dir. Hesaplayıcının kendi mantığıyla ifade edersek: result = !(A == 1 AND B == 1) ? 1 : 0.
Tam doğruluk tablosu şöyledir:
- A = 0, B = 0 → 1
- A = 0, B = 1 → 1
- A = 1, B = 0 → 1
- A = 1, B = 1 → 0
Örnek Üzerinden Anlatım
Diyelim ki Giriş A = 1 ve Giriş B = 1 girdiniz. Hesaplayıcı AND koşulunu değerlendirir: her iki giriş de 1 olduğu için A == 1 AND B == 1 doğrudur. NAND bunun tersini alır ve sonuç 0 olur. Şimdi Giriş B'yi 0 yapın. AND koşulu artık sağlanmaz (girişlerden biri 0'dır), bu yüzden NAND sonucu 1 değerine döner. Bu da bir NAND kapısından 0 sonucu almanın tek yolunun ona iki tane 1 vermek olduğunu doğrular.
Sıkça Sorulan Sorular
Hangi girişler geçerlidir? Hesaplayıcı, hem Giriş A hem de Giriş B için ikili rakamlar — yani 0 veya 1 — bekler. Sayısal olmayan herhangi bir metin 0 olarak değerlendirilir; bu nedenle her zaman temiz ikili değerler girin.
NAND neden evrensel kapı olarak adlandırılır? Çünkü diğer tüm mantık fonksiyonlarını yalnızca NAND kapılarıyla oluşturabilirsiniz. Örneğin bir NAND kapısının iki girişini birbirine bağladığınızda bir NOT kapısı elde edersiniz; NAND'in gerçek entegre devrelerde bu kadar yaygın kullanılmasının nedeni de budur.
NAND ile AND arasındaki fark nedir? AND, yalnızca her iki giriş de 1 olduğunda 1 çıkışı verir; NAND ise tam tersidir: yalnızca her iki giriş de 1 olduğunda 0, diğer tüm durumlarda ise 1 çıkışı verir.