Rastgele tuşlara basarak devrenin ne yaptığını çözemezsiniz. Profesyonel bir analiz için, tüm ihtimallerin listelendiği bir haritaya ihtiyacımız var. Buna Doğruluk Tablosu denir.

1. İhtimal Sayısı ($2^n$ Kuralı)

Tabloyu çizmeye başlamadan önce kaç satır olacağını bilmeliyiz. Formül basittir: 2 üzeri Giriş Sayısı.

2 Giriş (A, B)

4

Satır İhtimali
(00, 01, 10, 11)

3 Giriş (A, B, C)

8

Satır İhtimali
($2^3 = 8$)

4 Giriş (A, B, C, D)

16

Satır İhtimali
($2^4 = 16$)

2. Örnek Devre Analizi

Elimizde şöyle bir mantıksal ifade olsun: Y = (A . B) + C'
Yani: (A ve B) VEYA (C'nin Değili).

A B C AND X = A.B NOT Z = C' OR Y Y = (A.B) + C'

3. Tabloyu Doldurma Tekniği

3 Girişimiz olduğu için $2^3 = 8$ satırımız olacak. Girişleri Binary Sayma yöntemiyle (000, 001, 010...) sırayla yazmak hata yapmanızı engeller.

GİRİŞLER ARA İŞLEMLER SONUÇ
A B C A . B C' (Tersi) Y (VEYA)
000 0 1 1
001 0 0 0
010 0 1 1
011 0 0 0
100 0 1 1
101 0 0 0
110 1 1 1
111 1 0 1

4. Neyi Keşfettik?

Tabloya bakarak şu yorumu yapabiliriz:

  • Bu devre, C'nin 0 olduğu her durumda (C=0) çalışıyor.
  • Ayrıca, A ve B'nin ikisi de 1 ise (111 durumu gibi), C'nin ne olduğuna bakmaksızın yine çalışıyor.

Bu analiz yöntemi, hatalı devreleri (Bug) bulmak veya devreyi sadeleştirmek (Optimizasyon) için ilk adımdır.

İpucu: Doğruluk tablolarını daha da sadeleştirmek için mühendisler yukarıdaki gibi Karnaugh Haritaları (K-Map) kullanırlar.