sayısal mantık konu anlatımı
Sayısal mantık konu anlatımı
Cevap:
İçindekiler
- Genel Bakış
- Temel Kavramlar
- Mantıksal Değişkenler ve Değerler
- Temel Mantık Kapıları
- Karmaşık Devreler ve Kombinasyonel Mantık
- Ardışık (Sekansiyel) Mantık
- Örnekler ve Uygulamalar
- Özet Tablosu
1. Genel Bakış
Sayısal mantık, ikili sayı sistemi (0 ve 1) üzerine kurulu bir matematiksel modeldir. Dijital elektronik devrelerin çalışma prensiplerini tanımlar. Bilgisayarlar, mikrodenetleyiciler ve her türlü dijital sistem, temel mantık kapıları ve bu kapıların birleşiminden oluşur.
2. Temel Kavramlar
- Bit: İkili sistemdeki en küçük bilgi birimi. 0 veya 1 değerini alır.
- Boolean Cebiri: Mantıksal ifadeleri tanımlayan cebir sistemi. AND, OR, NOT işlemleri temelini oluşturur.
- Doğruluk Tablosu: Bir mantıksal ifadenin tüm giriş kombinasyonlarına karşılık çıkışlarını gösteren tablo.
- De Morgan Kuralları:
- ¬(A ∧ B) = ¬A ∨ ¬B
- ¬(A ∨ B) = ¬A ∧ ¬B
3. Mantıksal Değişkenler ve Değerler
- Değişkenler: A, B, C gibi sembollerle gösterilir.
- Değerler: 0 (False) veya 1 (True).
- Negasyon (NOT): Bir değişkenin değerini tersine çevirir.
- Kavram Tablosu:
| Değişken | Anlamı |
|---|---|
| 0 | Yanlış (False) |
| 1 | Doğru (True) |
4. Temel Mantık Kapıları
Mantık kapıları, dijital devrelerin yapı taşlarıdır. Aşağıda 4 temel kapı ve doğruluk tabloları yer almaktadır:
| Kapı Adı | Sembol | Boolean İfadesi | Doğruluk Tablosu |
|---|---|---|---|
| AND | ∧ | Y = A ∧ B | A B |
| OR | ∨ | Y = A ∨ B | A B |
| NOT | ¬ | Y = ¬A | A |
| XOR | ⊕ | Y = A ⊕ B | A B |
Önemli Not: XOR, girişler farklı olduğunda 1 çıkarır.
5. Karmaşık Devreler ve Kombinasyonel Mantık
- Toplayıcı (Full Adder) ve Yarı Toplayıcı (Half Adder) gibi birimler, birden fazla kapının birleşiminden oluşur.
- Kombinasyonel Mantık: Çıkış değerleri sadece o andaki girişlere bağlıdır, geçmiş durumlardan bağımsızdır.
- Örnek – Yarı Toplayıcı:
- Sum = A ⊕ B
- Carry = A ∧ B
6. Ardışık (Sekansiyel) Mantık
- Flip–Flop ve Latch gibi elemanlar, bir saat darbelerine (clock) bağlı olarak bellek işlevi görür.
- Registreler, Sayaçlar, FSM (Finite State Machine): Sekansiyel mantığın uygulama alanları.
- Özellik: Çıkış hem mevcut girişe hem de önceki duruma bağlıdır.
7. Örnekler ve Uygulamalar
- Toplayıcı Devre Tasarımı
- Yarı Toplayıcı kullanılarak tam toplayıcı oluşturma.
- Sayıcı Tasarımı
- Mod-n sayıcıların flip-floplarla gerçekleştirilmesi.
- Kod Dönüştürücü
- Binary-to-Gray kod çevirici devresi.
8. Özet Tablosu
| Konu | Tanım / Formül | Kullanım Alanı |
|---|---|---|
| Bit | 0 veya 1 | Dijital sistemlerin çift hâl girişi |
| AND Kapısı | Y = A ∧ B | Çoklayıcı, filtre devreleri |
| OR Kapısı | Y = A ∨ B | Toplama, seçim devreleri |
| NOT Kapısı | Y = ¬A | Sinyal tersleme |
| XOR Kapısı | Y = A ⊕ B | Toplayıcı, hata algılama |
| Kombinasyonel Mantık | Çıkış = f(Anlık Giriş) | Toplayıcı, kod çevirici |
| Sekansiyel Mantık | Çıkış = f(Giriş, Önceki Durum) | Sayaç, FSM, registre |
Özet:
Sayısal mantık, ikili değerler ve Boolean cebiri üzerine kuruludur. Mantık kapıları (AND, OR, NOT, XOR) temel taşlardır. Kombinasyonel devreler bugün toplama, kodlama ve veri yönlendirme görevlerinde; sekansiyel devreler ise sayıcılar, bellek birimleri ve durum makinelerinde yaygın olarak kullanılır.