CENG 214

Mantık Tasarımı

Dersin içeriğinde bilgisayar mimarisini anlamak ve tasarlamak için gerekli olan temel bilgi, kavram ve deneyimler öğrenciye kazandırılır. İçerikte; boolean cebir, mantık kapıları, çok seviyeli mantık kapıları, kombinasyonel aritmetik ve mantık sistemleri, sıralı mantık, registerlar ve sayaçlar, bellek birimleri ve programlanabilir mantıkla problem çözme gibi kuramsal ve deneysel çalışmalar bulunur. Öğrencinin mantık ve aritmetik devre tasarımını kuramsal olarak yapabilme, sınama ve laboratuvar ortamında uygulama yeteneği geliştirilir.

Dersin Amacı

Bilgisayar mimarisine giriş. Sayı sistemleri. Bool Cebiri. Mantık kapıları ve flip-floplar. Kombinasyonel ve sıralı devre tasarımı. Dizgeler, sayaçlar. Bus Transferi. RAM, ROM üniteleri. Komut işletimi ve devresel kontrol.

Öğrenme Çıktıları:

  1. Bilgisayar mimarisini ve işleyişini kavrama.
  2. Aritmetik ve Mantık işlem biriminin nasıl çalıştığının anlaşılması ve tasarımını yapabilecek seviyeye gelinmesi.
  3. Öğrencinin bellek biriminin ne olduğunu ve nasıl çalıştığını anlaması.
  4. Tanımlanacak problemler için özel devre tasarımlarının öğrenci tarafından yapılabilir olması.

Dersin Kitabı / Malzemesi / Önerilen Kaynaklar

Logic and Computer Design Fundamentals, 4th Edition (2007) Prentice – Hall [M. Morris Mano, Charles Kime] (textbook) Digital Design, 4th Edition (2007) Prentice – Hall [M. Morris Mano, Michael D. Ciletti]

Hafta Konular
1 Sayı sistemleri
2 Aritmetik işlemler ve taban dönüşümleri
3 Kapı devreleri ve Boole denklemleri
4
Devre optimizasyonu ve K-maps
5 Ek kapı tipleri ve üç durumlu mantık
6 Tasarım adımları, hiyerarşik tasarım ve teknoloji haritalaması
7 Vize
8 Decoders, encoder, multiplexer, demultiplexer ile tasarım
9
İkili toplayıcılar ve ikili toplayıcı-çıkarıcılar
10
İkili çarpma ve daraltma ile tasarım
11
bcd adder, carry lookahead generator, magnitude comparator
12
Depolama elemanları ve analizi
13
Sıralı devre tasarımı
14
Durum makinesi tasarımı
Notlandırma:
  • Final Sınavı: 20%
  • Ara Sınav: 30%
  • Lab: 40%
  • Ödev: 10%

Öğretim Elemanı

Lecturer Dr.
Diğer İkinci Sınıf Dersleri