İşleminiz Devam Ediyor.
Lütfen Bekleyiniz...
Dersin Ayrıntıları
Yarıyıl Kodu Adı T+U+L Kredi AKTS
6 05060006 Bilgisayar Organizasyonu 3+0+0 3 5
Dersin Detayları
Dili : Türkçe
Düzeyi : Lisans
Bölümü / Programı : Bilgisayar Mühendisliği
Öğrenim Türü : Örgün Öğretim
Türü : Zorunlu
Amacı : Bu dersi başarıyla tamamladıktan sonra, öğrenciler bilgisayar sisteminin temel bileşenlerini ve ilişkilerini tanımlayabilecektir. Bir CPU'nun nasıl organize edildiğini ve borulama gibi tekniklerin bir CPU'nun performansını nasıl geliştirdiğini anlayacaklar. Bellek hiyerarşisi fikrini anlayacaklar ve özellikle bellek önbelleklerinde ve sanal bellekte kullanımını anlayacaklar. Öğrenciler bir CPU'nun çevresel aygıtlarla nasıl iletişim kurduğunu anlayacaktır.
İçeriği : Temel bilgisayar organizasyonu ve tasarımı. Talimat getirme, kod çözme ve yürütme döngüleri. Aritmetik ve mantık işlemleri ve aritmetik mantık biriminin tasarımı. CPU organizasyonu Öğretim formatları ve adresleme modları. Kablolu ve mikroprogramlı kontrol organizasyonu. Bellek organizasyonu: statik ve dinamik anılar ve hafıza tasarımı, sanal bellek, önbellek ve yönetimi. Giriş-Çıkış organizasyonu: arayüzey işlemciler ve çevre birimleri. Performans iyileştirmeleri için borulama ve diğer teknikler. Makine dili ve montaj dili.
Yöntem ve Teknikleri :
Ön Koşulları : Yok
Koordinatörü : Dr. Mustafa Al Asadi
Dersi Verenler : Yok
Yardımcıları : Yok
Staj Durumu : Yok
Dersin Kaynakları
Kaynaklar : Computer Organization and Architecture by William Stallings, Prentice Hall, (2002)
Ders Yapısı
Mühendislik Bilimleri %50
Mühendislik Tasarımı %20
Alan Bilgisi %30
Yarıyıl Çalışma Bilgileri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 %40
Yarıyıl Sonu Sınavı 1 %60
Toplam 2 %100
Etkinlik Bilgileri
Etkinlik Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 14 3 42
Sınıf Dışı Ç. Süresi 14 5 70
Ödevler 6 2 12
Ara Sınavlar 1 8 8
Yarıyıl Sonu Sınavı 1 10 10
Toplam İş Yükü AKTS: 5 142
Öğrenme Çıktıları
Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra Açıklama
1 Bilgisayarın ve mikroişlemcinin temel öğeleri ve doğru bileşeni seçebilme bilgisi.
2 Mikroişlemcilerde kontrol algoritmalarının yazılması.
3 İşlemci yapısı ve çalışma mantığı bilgisi.
Ders Konuları
Hafta Konu
1 Giriş
2 Temel bilgisayar organizasyonu ve tasarımı
3 Talimat getirme, kod çözme ve yürütme döngüleri
4 Aritmetik ve mantık işlemleri ve aritmetik mantık biriminin tasarımı
5 CPU organizasyonu
6 Öğretim formatları ve adresleme modları
7 Kablolu ve mikroprogramlı kontrol organizasyonu
8 Bellek organizasyonu: statik ve dinamik anılar ve bellek tasarımı, sanal bellek, önbellek ve yönetimi
9 Giriş-Çıkış organizasyonu: arayüzey işlemcileri ve çevre birimleri
10 Performans iyileştirmeleri için borulama ve diğer teknikler
11 Makine dili ve montaj dili
12 Uygulamalar