Dersin Adı |
Kodu |
Yarıyılı |
T+U |
Kredisi |
AKTS |
Sayısal Mantık Temelleri |
0504303 |
3 |
3+0 |
3 |
5 |
Ön Koşul Dersler |
Yok |
Dersin Dili |
Türkçe |
Dersin Türü |
Zorunlu |
Dersin Koordinatörü |
Yrd.Doç.Dr. Nurettin BEŞLİ |
Dersi Veren |
Yrd.Doç.Dr. Nurettin BEŞLİ |
Dersin Yardımcıları |
Yok |
Dersin Amacı |
Sayısal lojik devrelere ilişkin temel ve teorik bilgileri vererek hem kombinezonsal hem de ardışıl devreleri çözümleyecek ve tasarlayacak seviyeye getirmektir. |
Dersin Öğrenme Çıktıları |
·
Sayısal
sistemler, ikili sayılar, taban dönüşümleri, tümleyenler, işaretli sayılar,
ikili kodlama · Boole cebrinin teorem ve özelliklerini kullanarak lojik ifadeler üzerinde işlemler yapmak ve bu ifadeleri basitleştirmek. · Altıdan daha az değişkenli lojik fonksiyonların temel içerenlerinin Karnaugh diyagramları ve Quine-McCluskey yöntemiyle bulunması ve bu fonksiyonların gerçeklenmesi. Bu işlemleri tümüyle tanımlanmamış (belirsiz girişlere sahip) fonksiyonlar üzerinde de yapabilmek. · Değişik tipte lojik bağlaçlar (VE, VEYA, TÜMLEME, TVE, TVEYA, YA_DA) içeren küçük boyutta çok katmanlı lojik devrelerin çözümlenmesi ve tasarlanarak gerçeklenmesi. · Orta ölçekli tümdevreler "MSI" (Toplayıcı, veriseçici, kodçözücü) kullanarak sayısal sistemlerin gerçeklenmesi. Programlanabilir lojik elemanlar (PAL,PLA). · Tutucu, flip-flop gibi veri saklama elemanlarının işlevsel ve zamansal özelliklerinin kavranması. · Senkron ardışıl devrelerin çözümlenerek sonraki durum/çıkış işlevlerinin ve tablolarının oluşturulması. · Bir ardışıl devrenin istenen davranışlarının sözlü anlatımından yola çıkarak sonraki durum/çıkış tablolarının oluşturulması, gerekli lojik devrelerin bu tablolar yardımıyla tasarlanarak gerçeklenmesi. · Sayıcılar,Bellekler |
Dersin İçeriği |
Sayısal sistemler, ikili sayılar, taban dönüşümleri, tümleyenler, işaretli sayılar, ikili kodlar. Boole cebiri, boole fonksiyonları, kanonik ve standart formlar, mantık işlemleri ve kapıları. Harita metodu ile sadeleştirme, dikkate alınmayan durumlar. NAND ve NOR uygulamaları. Birleşik mantık devreleri, toplayıcı, kod çözücü, kodlayıcı, çoğullayıcı. Programlanabilir lojik elemanlar (PAL,PLA).Sıralı devreler, flip-floplar, saklayıcılar, sayıcılar. Bellekler. |
Haftalar |
Konular |
1 |
Giriş: Sayısal sistemlerin genel özellikleri; Sayı sistemler, iki tabanındaki sayılar ile işlemler |
2 |
Boole Cebrinin Temelleri; Lojik fonksiyonlar, kanonik ve standart biçimler |
3 |
Lojik fonksiyonların indirgenmesi. Asal çarpımların Karnaugh diyagramları ile bulunması. |
4 |
Maliyet hesabı, Optimum fonksiyon ve devre bulunması |
5 |
Lojik bağlaçlar. Sadece TVE ya da TVEYA bağlaçları ile fonksiyon gerçekleme |
6 |
Asal çarpımların tablo (Quine-McCluskey) yöntemi ile bulunması. Gerekli ve yeterli içerenlerin bulunması. |
7 |
ARASINAV |
8 |
Orta ölçekli tümdevreler "MSI" (Toplayıcı, veriseçici). Bu elemanları kullanarak kombinezonsal devre tasarımı. |
9 |
Kodçözücüler, Programlanabilir lojik elemanlar (PAL,PLA). Bu elemanları kullanarak kombinezonsal devre tasarımı. |
10 |
Tutucular ve 'flip-flop'lar |
11 |
Eş zamanlı ardışıl devrelerin çözümlenmesi |
12 |
Eş zamanlı ardışıl devrelerin tasarlanması;Sayıcı tasarlanması |
13 |
Bellek yapıları; |
14 |
FİNAL SINAVI |
Genel Yeterlilikler |
Başlangıç Seviyesi |
Kaynaklar |
· Thomas L. FLOYD , Digital Fundamentals, Pearson Prentice Hall, 2006. · John F. Wakerly, Digital Design Principles & Practices, 4th edition updated, Prentice Hall, 2005. · M. Moris Mano, Michael D. Ciletti, Digital Design, 4th edition, Prentice Hall, 2007. |
Değerlendirme Sistemi |
Ara sınav: %40 Final: %60 Projeler: Ödevler: Duyurularak yapılabilir. |