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ı.
4
Satır İhtimali
(00, 01, 10, 11)
8
Satır İhtimali
($2^3 = 8$)
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).
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) |
| 0 | 0 | 0 | 0 | 1 | 1 |
| 0 | 0 | 1 | 0 | 0 | 0 |
| 0 | 1 | 0 | 0 | 1 | 1 |
| 0 | 1 | 1 | 0 | 0 | 0 |
| 1 | 0 | 0 | 0 | 1 | 1 |
| 1 | 0 | 1 | 0 | 0 | 0 |
| 1 | 1 | 0 | 1 | 1 | 1 |
| 1 | 1 | 1 | 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.