BİLGİSAYAR MİMARİLERİ DERS İÇERİĞİ
Ders Dönemi: Güz Ders Tipi: Zorunlu
Teori Saati: 3 Uygulama Saati: 0 Kredi: 3. AKTS: 6
Dersin Dili:
Türkçe
Dersin Amacı:
İntermettee çevrimiçi gezinmeden, bir belge yazdırmaya, müzik dinlemeden, oyun oynamaya kadar bir bilgisayar sistemin gerçekleştirdiği her şey, sayıların iletilmesini ve işlenmesini içerir. Bir bilgisayarın mimarisi yalnızca sayıları toplamayı, iletmeyi ve yorumlamayı amaçlayan matematiksel bir sistemdir.
Bilgisayar mühendisinin, bilgisayar donanımının yazılımla birlikte nasıl çalıştığını anlaması gerekir çünkü ikisi arasındaki etkileşim, bilişimin temellerinde uzmanlaşmak için bir çerçeve sunar. Bu dersin amacı, donanım ve yazılım arasındaki arayüzün derinlemesine incelenmesi yoluyla modern bilgi işlem teknolojisine ilişkin bir anlayış geliştirmektir. Derste, modern bilgisayar mimarisi ve komut setleri, I/O işlemleri, işlemci aritmetiği ve kontrolü, Von Neumann mimarisi, ardışık düzen, bellek yönetimi, depolama ve diğerleri dahil olmak üzere bir dizi temel özelliğini öğreneceksiniz. Dersde, paralel hesaplama sistemleri olan Pipelinening modellerine ve bunların programlama sonuçlarına bakarak sıralı işlemeden paralel işlemeye bir bakış yapılacaktır.
Dersin sonunda öğrenci başlıca mimari tarzlarını anlamalı ve bunların alt sistemlerini öğrenmiş olmalıdır. Gerçek işlemcilerin ana hat blok diyagramlarını okuyabilmeli ve tasarımlarının derste açıklanan çerçevelere ne şekilde uyduğunu anlayabilmelidirler. Ayrıca belirli bir mimari bağlamında programlamada tasarım seçimlerinin etkisini de anlayabilmelidirler.
Dersin İçeriği:
Bilgisayar mimarisi, çeşitleri ve bilgisayar/ işlemci tarihi, İşlemci başarımı, Komut kümesi mimarilerine bakış, RISC V
Dersin Öğretim Yöntemleri:
Yüz yüze anlatım
Dersin Ölçme Yöntemleri:
A: Yazılı sınav (Test + Klasik)
Tavsiye Edilen Kitaplar:
1- BİLGİSAYAR MİMARİSİ VE TASARIM / Computer Organization and Design, Yazarlar: David A. Patterson, John L. Hennessy, Nobel Akademik Yayıncılık, (Türkçe Çeviri)
2- Computer Organization and Design RISC-V Edition: The Hardware Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) 1st Edition, by David A. Patterson (Author), John L. Hennessy (Author)
HAFTALIK DERS KONULARI:
1. Hafta:
Bilgisayar Mimarisine Giriş,
Bilgisayar Tarihi,
Başarım tipleri,
İşlemci Başarımı Hesaplama
2. Hafta:
Komut Seti Mimarisi Temelleri
Mimari Çeşitleri
RISC ve CISC Mimariler
3. Hafta:
Komut Seti Mimarisi Detayları