| 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 |