Anasayfa  »  Mühendislik Fakültesi »  Bilgisayar Mühendisliği Programı (İngilizce)

DERS ADIDERS KODUYARIYILTEORİ + UYGULAMA (Saat)AKTS
MICROPROCESSORS CSE324 Beşinci Yarıyıl (Güz) 3 + 2 5

DERSİN TÜRÜZorunlu
DERSİN DÜZEYİLisans
DERSİN YILI3
YARIYILBeşinci Yarıyıl (Güz)
AKTS5
ÖĞRETİM ELEMAN(LAR)I-
DERSİN ÖĞRENME KAZANIMLARI Bu dersin sonunda öğrenciler;
1) Mikroişlemci temelli bilgisayar sistemi yapısı hakkında bilgi sahibi olur.
2) 80x86 işlemci mimarisini öğrenir.
3) Üst seviye ve alt seviye programlama dilleri arasındaki farkları kavrar.
4) Alt seviye programlama dili ile program geliştirmeyi "Assembly" dili ile uygulamalı olarak öğrenir.
5) Mikrodenetleyiciler ve çalışma prensipleri hakkında bilgi edinir.
DERSİN VERİLİŞ BİÇİMİYüz Yüze
DERSİN ÖNKOŞULLARIYok
ÖNERİLEN DERSLERYok
DERS TANIMI80x86 mikroişlemci mimarisi. Bellek ve G/Ç veriyolu çevriminin geniş olarak kapsanması, adres haritaları, bellek ve G/Ç arayüz devreleri, adres mandalları ve yatakları, veriyolu alıcı-vericileri ve adres kod çözücüleri, veriyolu denetleme mantığını gerçekleştirmede programlanabilir mantık araçlarının kullanımı, G/Ç türleri, G/Ç komutları ve programları. Mikrodenetleyici ve mikroişlemcilerin gömülü sayısal bilgisayar sistemlerindeki gerçekleştirimleri.
DERS İÇERİĞİ
HAFTAKONULAR
1. Hafta Hesaplamaya giriş
2. Hafta x86 Mikroişlemci Mimarisi - I
3. Hafta x86 Mikroişlemci Mimarisi - II
4. Hafta Assembly Dili ile Programlama - I
5. Hafta Assembly Dili ile Programlama - II
6. Hafta Aritmetik ve Mantık Komutları, Örnek Programlar - I
7. Hafta Aritmetik ve Mantık Komutları, Örnek Programlar - II
8. Hafta ARASINAV HAFTASI
9. Hafta INT 21H ve INT 10H Programlama
10. Hafta İşaretli Sayılar, Dizgiler ve Tablolar
11. Hafta x86 Mikroişlemciler için 32-bit Programlama
12. Hafta 8088 Donanım Mimarisi ve ISA Veri Yolu
13. Hafta 8255 ile Girdi-Çıktı Programlama - I
14. Hafta 8255 ile Girdi-Çıktı Programlama - II
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR1. The x86 PC: Assembly Language, Design and Interfacing, 5th Edition, M. Mazidi, J. Mazidi & D.
Causey, Pearson Education International, 2010.
2. IBM PC Assembly Language and Programming, 5th Edition, Peter Abel, Prentice-Hall Inc., 2001.
3. The Intel Microprocessors, Architecture, Programming and Interfacing, 7th Edition, Barry Brey,
Pearson Education International, 2006.
ÖĞRETİM YÖNTEM VE TEKNİKLERİAnlatım,Soru-Cevap,Sorun/Problem Çözme,Deney,Proje,Rapor Hazırlama,Sunum
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
 SayısıToplam Katkısı(%)
Ara Sınav130
Mini-Sınav410
Uygulama/Pratik615
Devam15
Toplam(%)60
Yıl İçinin Başarıya Oranı(%)60
Finalin Başarıya Oranı(%)40
Toplam(%)100
DİLİngilizce
STAJ / UYGULAMAYok
  

PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ
Ö1Ö2Ö3Ö4Ö5
P1  X        
P2        X  
P3    X      
P4      X    
P5         
P6          X
P7         
P8         
P9         
P10         
P11         
P12