GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
501003412023 COMPUTER ORGANIZATION Ders 3 5 5,00

Lisans



Bu dersin amacı öğrencilerin bilgisayarların katmanlı mimarisi hakkında detaylı bilgi sahibi olmasını sağlamak, günümüz işlemcilerini çeşitli yönleri ile incelemek ve karşılaştırmaktır.


Prof. Dr. Aylin Kantarcı


1 Bilgisayar sistemlerinin katmanlı yapısını açıklayabilme.
2 RISC ve CISC mimarisine sahip işlemcileri karşılaştırabilme.
3 Bilgisayar donanımını oluşturan birimleri tanıyabilme.
4 Örnek bir işlemci tasarımını çözümleyebilme.
5 Boruhattı mimarilerini açıklayabilme.
6 Başarım artırım yöntemlerini kavrayabilme.
7 Komut seti tasarımında dikkat edilmesi gereken noktaları tanımlayabilme
8 Birleştirici dil, bağlama ve yükleme işlemlerini kavrayabilme ve karşılaştırabilme.
9 Günümüzde yaygın kullanılan işlemcileri sayısal mantık, mikromimari, komut seti seviyelerinde karşılaştırabilme.

Birinci Öğretim



[Yok]


Yapısal Bilgisayar Organizasyonu. Katmanlı yapılar. Bilgisayar Sistemleri Organizasyonu: İşlemciler, bellek, ikincil bellek, Girdi/çıktı. Sayısal Mantık Seviyesi. Mikromimari seviyesi. Komut Seti Seviyesi. İşletim Sistemleri Seviyesi. Birleştirici Dil Seviyesi. Corei7, SPARC III, OMAP4430 ve ATMEGA168 işlemcilerinin katmanlı yapısı.


Hafta Konular (Teorik) Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Giriş: Yapısal Bilgisayar Organizasyonu. Bilgisayarların Tarihsel Gelişimi. Örnek Bilgisayar Aileleri.
2 Bilgisayar Sistemi Organizasyonu: İşlemci organizasyonu. CISC ve RISC mimarileri.
3 Bilgisayar Sistemi Organizasyonu: Komut ve İşlemci Seviyesi Paralellik. Ana bellek
4 Bilgisayar Sistemi Organizasyonu: İkincil bellek. Girdi/Çıktı
5 Sayısal Mantık Seviyesi: İşlemci çipleri ve veriyolları. Örnek işlemci çipleri.
6 Sayısal Mantık Seviyesi: Örnek veri yolları, arayüzler
7 Mikromimari Seviyesi: Örnek bir mikromimari, Örnek bit komut seti
8 Arasınav
9 Mikromimari Seviyesi: Örnek bir gerçekleştirim
10 Mikromimari Seviyesi: Mikromimari seviyesi tasarımı. Boruhattı tasarım
11 Mikromimari Seviyesi: Başarım artırımı. Önbellek, atlama tahminleme. Sırasız işletim ve yedek kayıtçılar. Spekülatif işletim
12 Mikromimari Seviyesi:Core i7, Sparc III, OMAP4430 ve atmega168 işlemcileri mikromimari seviyeleri ve karşılaştırımı.
13 Komut Seti Mimarisi: Veri türleri. Komut formatları. Adresleme.Komut türleri. IA-64 mimarisi. İşletim Sistemi Seviyesi
14 Birleştirici Dil Seviyesi: Birleştirici dil, yükleme, bağlama
15 Genel tekrar
16 Final sınavı

Tanenbaum A. S., Structured Computer Organization, 5th Edition. Prentice Hall, 2006





Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 2 2
Final Sınavı 1 2 2
Bireysel Çalışma 14 4 56
Ara Sınav İçin Bireysel Çalışma 1 40 40
Final Sınavı içiin Bireysel Çalışma 1 45 45
Toplam İş Yükü (saat) 145

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11
ÖÇ 1
ÖÇ 2
ÖÇ 3
ÖÇ 4
ÖÇ 5
ÖÇ 6
ÖÇ 7
ÖÇ 8
ÖÇ 9
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek