PROGRAMI
DERS TANITIM VE UYGULAMA BİLGİLERİ

Ders AdıKoduVerildiği YılVerildiği YarıyılSüresi (T+U)Yerel KredisiAKTS Kredisi
İleri Bilgisayar AritmetiğiCENG 5365123 + 037,50
 
Ders Bilgileri
Dersin Öğretim Diliİngilizce
Dersin SeviyesiYüksek Lisans
Dersin TürüSeçmeli
Dersin Veriliş BiçimiYüz Yüze
 
Dersin Öğrenme Kazanımları:

Bu dersi başarı ile tamamlayan öğrenciler:
1. Taşıma-öne bakma gibi gelişmiş teknikleri kullanarak yüksek hızlı toplayıcı, çarpan ve bölücü mimarileri geliştirir
2. VHDL veya Verilog kullanarak aritmetik donanım birimlerini modelleyin, simüle edin ve doğrular ve performans, alan ve güç arasındaki dengeleri analiz edier
3. Aritmetik tasarım prensiplerini dijital sinyal işleme, kriptografi veya bilimsel hesaplama gibi pratik alanlara uygular ve belirli uygulama ihtiyaçları için optimize eder..
 
Dersin Önkoşulları ve Birlikte Alınması Gereken DerslerYok
Daha Önce Alınmış Olması Önerilen DerslerYok
 
Dersin Tanımı:

Hesaplama problemlerinin çoğu, şifreleme / şifre çözme, güvenlik saldırıları, görüntü işleme, 3 boyutlu grafiklerin yüksek performanslı VLSI uygulamaları, dijital ses ve video akışı ve sinyal işleme gibi hızlı ve verimli bilgisayar aritmetiği algoritmalarını gerektirir. Bu ders bilgisayar aritmetiğinin gerçekleştirilmesi için algoritmaları ve bunların modern bilgisayarlarda uygulanmasını kapsar.
 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
1Bilgisayar Aritmetiğine Giriş
2Sayı Gösterimleri
3Toplama ve Çıkarma Taşıma ileri bakış, taşıma-atlama, taşıma-seçme, taşıma-kaydetme toplayıcıları
4Yüksek Hızlı Toplama
5Çarpma (Booth, Baugh-Wooley, Radix multipliers)
6Bölme Algoritmaları (Geri yükleme, geri yüklememe, SRT, Newton-Raphson, Goldschmidt)
7Kayan Nokta Aritmetiği
8Hata Algılama
9Hata Ayıklma
10Düşük Güçlü Aritmetik
11Kriptografi ve DSP için Aritmetik
12Pipeline ve Paralellik Aritmetik devrelerde verim iyileştirme
13Aritmetik Birimlerin HDL Uygulaması VHDL/Verilog vaka çalışmaları
14Vaka Çalışmaları
 
Kaynaklar:
Advanced Computer Arithmetic Design Michael J. Flynn , Stuart F. Oberman ISBN: 978-0-471-41209-0
 
Diğer Kaynaklar:
Computer Arithmetic Algorithms, Israel Koren; Pub A K Peters, 2002 Computer Arithmetic: Algorithms and Hardware Designs, B. Parhami; Oxford University Press, 2001
 
Öğretim Yöntem ve Teknikleri:
Haftalık 3 saat teorik
 
Değerlendirme Sistemi:
YöntemAdetKatkı (%)
Derse Devamsızlık10%10
Ödev4%20
Final Projesi1%30
Ara Sınav1%20
Final Sınavı1%20
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor