Bilgi Paketi / Ders Kataloğu
Mikroişlemciler ve Mikrobilgisayarlar
Ders Kodu: CSE408
Ders Türü: Seçmeli
Ders Grubu: Lisans
Eğitim Dili: İngilizce
Staj Durumu: Yok
Teori: 2
Uyg.: 2
Kredi: 3
Laboratuvar: 0
AKTS: 6
Amaç

x86 Mimarisini üzerinde assembly dili ile yazılım geliştirmek.

Özet İçerik

Bu derste, bilgisayar sistemini oluşturan farklı donanımsal bileşenler üzerinde yazılımın nasıl çalıştığı öğretilmektedir.

Dersi Veren Öğretim Görevlisi/Görevlileri
Öğrenme Çıktıları
1.Bilgisayarı oluşturan temel donanım bileşenlerini ve görevlerini söyler
2.Mikroişlemcinin çalışmasını söyler
3.X86 ailesine ait Assembly kodlarını okur
4.X86 ailesine yönelik olarak Assembly dili ile uygulama geliştirir
5.RISC ve CISC mimarilerinin farklılıklarını söyler.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
1.The Principles of Computer Hardware, Clements Alan, Oxford Press
Haftalık Ayrıntılı Ders İçeriği
1. Hafta - Teorik
Mikroişlemcilere giriş, temel yapıtaşları ve elemanlar.
2. Hafta - Teorik
Mikroişlemcilerin ve mikrobilgisayarların gelişimi, Komut döngüsü, kesmeler ve veriyolu, adres ve kontrol yolları.
3. Hafta - Teorik
Sayısal sistemlerde evreler ( durumlar ), durum tabloları, semaları ve zaman diyagramları. Komutlar, opkodları ve adresleme.
4. Hafta - Teorik
Mikroişlemcilerde giriş-çıkış, tipleri , özellikleri, G/Ç cihazları, düzenleyicileri ve kontrol yolu
5. Hafta - Teorik
Giriş-çıkış metodları, kesmeler, direk bellek erişimi; ticari G/Ç modülleri, islemcileri ve G/Ç standartları.
6. Hafta - Teorik
Ticari işlemciler, özellikleri, kaydediciler, bellek ve G/Ç bağlantıları. RISC ile CISC mukayesesi
7. Hafta - Teorik
Intel 8086, temel özellikleri, bacak bağlantıları, işlemci zaman ve döngü semaları, diğer 80X86 islemciler.
8. Hafta - Teorik
Intel 8086 'nın programlanması ve arayüzlenmesi.
9. Hafta - Teorik
Intel Pentium işlemcilerin gelişimi ve performans artırıcı yeni teknikler. P4 işlemcilerin genel özellikleri.
10. Hafta - Teorik
Pentium Mimarisi, gelisimi, klasifikasyon numaraları ve kullanım alanları.Pentium mimarisi, sırasız islem ve önceden zıplama/dallanma tahminleri.
11. Hafta - Teorik
Hiperdalllanma : SMP ve SMT mimarilerine giris, içerik becayisi, çoklu görev, çoklu isleme. Hiperdallanma teknolojisinde kaynak yönetimi.
12. Hafta - Teorik
Islemci üreticilerinin hiper dallanma ile ilgili interaktif egitim araçları ve diger web tabanlı egitim uygulama araçları
13. Hafta - Teorik
Mikrobilgisayarlarda test ve benchmark yazılımları, çalıstırılması, hata ve performans testi yapılması, benchmark tipleri
14. Hafta - Teorik
Arıza ve hatalara karşı önhazırlık yapma , hata ve arızaların giderilmesi bilgilerine ulaşma.
Değerlendirme
Değerlendirme TürüAdetYüzde
Ödev5%5
Proje1%5
Kısa Sınav (Quiz)4%15
Ara Sınav (Vize)1%15
Dönem Sonu Sınavı (Final)1%60
İş Yükü Hesaplaması
EtkinlikSayısıÖn HazırlıkSüreToplam Iş Yükü (Saat)
Kuramsal Ders140228
Uygulamalı Ders140228
Ödev51110
Dönem Ödevi120525
Kısa Sınav55130
Ara Sınav110212
Dönem Sonu Sınavı115217
TOPLAM İŞ YÜKÜ (Saat)150
Program ve Öğrenme Çıktıları İlişkisi
PÇ-1
PÇ-2
PÇ-3
PÇ-4
PÇ-5
PÇ-6
PÇ-7
PÇ-8
PÇ-9
PÇ-10
PÇ-11
OÇ-1
4
4
4
OÇ-2
4
4
4
OÇ-3
4
4
4
4
OÇ-4
4
5
4
4
4
OÇ-5
4
4
4
Adnan Menderes Üniversitesi - Bilgi Paketi / Ders Kataloğu
2026