BİL361

Bilgisayar Mimarisi ve Organizasyonu

Dersi Veren Fakülte \ Bölüm
Mühendislik Fakültesi \ Bilgisayar Mühendisliği
Kredi
AKTS
Ders Türü
Öğretim Dili
3
6
Zorunlu
Türkçe
Ön Koşullar
BİL265 veya BİL264
Dersi Alan Programlar
Bilgisayar Mühendisliği
Ders Tanımı
Bilgisayar sistemlerinde performans analizi, tek vuruşlu ve çok vuruşlu işlemci tasarımları, buyruk kümesi mimarisi, çevirici dilinde programlama, buyruk türleri, boru hattı yapıları, bilgisayar mimarisinde denetim sorunları ve bunların olası çözümleri, dallanma öngörücüleri, önbellek ve sanal bellek yapıları, bilgisayar sistemlerinde giriş çıkış.
Ders Kitapları ve/veya Kaynaklar
David A. Patterson, John L. Hennesy, Computer Organisation and Design, Fourth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) ISBN-13: 978-0123744937
Ders Amaçları
Bilgisayarı oluşturan temel parçaların çalışma prensiplerinin anlaşılması, donanım tasarımında meydana gelebilecek olası sorunların tespiti ve çözümü, başarım (performans) ölçütleri ve başarımı iyileştirme yöntemleri, mantıksal devre elemanları ve donanım tanımlama dilleri kullanılarak bilgisayar parçalarının tasarımı.
Ders Çıktıları
1. Başarımı etkileyen faktörlerin tespiti, Buyruk Başına Çevrim (BBÇ) kavramının ve başarım-yürütme zamanı ilişkisinin öğrenilmesi.
2. Tek vuruşluk bir işlemcinin, verilen gerek ve kısıtlara uyularak kağıt üzerinde ve donanım tanımlama dilleri yardımıyla tasarlanması, denetim tablosunun oluşturulması. Çok vuruşluk işlemciler hakkında genel bilgilerin öğrenilmesi ve başarım hesabı yapılması.
3. Denetim buyrukları bulunduran bir kod parçası üzerinde verilen dallanma öngörücüleri ile elde edilen başarımın hesaplanması, bu kod parçası üzerinde başarımı en yüksek dallanma öngörücüsünün tespiti.
4. Boru hattı kullanılan bir işlemcinin başarımının hesaplanması ve sorunların tespiti.
5. Verilen bir kod parçasının önbellek ve sanal bellek başarımlarının tespiti.
6. Verilen bir sistem üzerinde belirtilen bir giriş-çıkış protokolünün uygulanması.
Referans Ders Çizelgesi
1. Hafta: Başarım (performans)
2. Hafta: Buyruk Kümesi Mimarisi
3. Hafta: Buyruk Kümesi Mimarisi
4. Hafta: Buyruk Kümesi Mimarisi
5. Hafta: Boru hattı
6. Hafta: Boru hattı
7. Hafta: Dallanma Öngörücüleri
8. Hafta: Önbellek
9. Hafta: Önbellek
10. Hafta: Önbellek
11. Hafta: Sanal Bellek
12. Hafta: Giriş Çıkış
Referans Değerlendime Ölçütleri
• Vize % 40
• Final % 60
• Bonus Ödev % 15
Program Çıktısı *
1 2 3 4 5 6 7 8 9 10 11
Ders Çıktısı
1 C, D A D C
2 C, D A, B A D C
3 C, D A, B A D C
4 D A D C
5 D A D C
6 D A D C