Marmara Üniversitesi
Marmara Üniversitesi Eğitim-Öğretim Bilgi Sistemi

Programlar Hakkında Bilgi

Lisans - Teknik Eğitim Fakültesi - Elektronik ve Haberleşme Öğretmenliği (İngilizce)

Müfredat Adı Ders Kodu Ders Adı Ders Türü Dönem AKTS Teorik Uygulama
Elektronik ve Haberleşme Öğretmenliği (İngilizce) - Lisans CCM301 Microprocessors Zorunlu 5 6,00 2 2

Dersin İçeriği

Dersin Amacı

Mikroişlemci ve mikroişlemci sistemini tanımak Mikroişlemci komut işlevlerini kavramak Mikroişlemci donanım yapısı ve işleyişini anlamak Belirli bir görev için mikroişlemci programlama becerisi kazanmak

Öğrenim Türü

-

Dersin İçeriği

Mikroişlemci temel yapısı, mikroişlemci mimarileri, 16/32 bit mikroişlemciler, Bellek türleri ve özellikleri, pipeline yapısı, Çoklu görev işletimi, Programlama modeli, yazmaç fonksiyonları, Komut işletimi, Komutlar ve fonksiyonları, Adresleme modları, Yığın bellek işleyişi, Kesme işleyişi, mikroişlemci donanım özellikleri, Veri yolu zamanlama, Bellek organizasyonu, Bellek haritası ve tasarımları, Giriş/Çıkış arabirimleri, Mikroişlemci destek birimleri*

Planlanan Öğrenme Aktiviteleri ve Metodları

Teorik anlatım, problem çözme, proje ödev, laboratuvar,

Staj Durumu

Yok

Dersin Sunulduğu Dil

İngilizce

Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Microprocessors and Interfacing: Programming and Hardware, Douglas V.Hall,1992. The Intel Microprocessors, B. Brey, Prentice Hall,2005.

Dersin Web Sayfası

-

Öğrenme Çıktıları

  • Bir mikroişlemcinin temel işleyiş fonksiyonlarını tanımlar*
  • Mikroişlemci mimarisine ait temelleri anlar
  • Mikroişlemci komut seti ve adresleme modlarını anlar
  • Donanım bellek organizasyonu oluşturur
  • Mikroişlemci çevre birimlerine ait işlevleri anlar

Haftalık Ayrıntılı Ders İçeriği

Hafta Teorik
1 Genel bilgisayar mimarisi, mikroişlemci mimarileri (CISC,RISC), 16-32 bit mikroişlemciler,*
2 Bellekler ve mikroişlemci, pipeline yapısı,
3 Programlama modeli, yazmaç fonksiyonları,
4 Komut işletimi, komut seti, veri aktarma komutları,
5 Adresleme modları, Aritmetik-mantık komutları,
6 Program denetim komutları, Altyordam işletme ve geri dönüş,
7 Dizi işlem komutları, Çoklu görev işletimi,
8 Ara sınav
9 Mikroişlemci programlama, modüler programlama,
10 Kesme işleyişi, kesme yapısının genişletilmesi,
11 Mikroişlemci donanım özellikleri, Veri yolu zamanlama, veri tutma ve saklama,
12 Bellek organizasyonu, Bellek haritası ve tasarımları,
13 Giriş/Çıkış arabirimleri, Port yapıları,
14 Mikroişlemci destek birimleri: Paralel giriş/çıkış denetleyici,
15 Mikroişlemci destek birimleri: Zamanlayıcı/Sayıcı, Interrupt denetleyici,
16 Mikroişlemci destek birimleri: UART, Doğrudan bellek erişimi.

Değerlendirme

Değerlendirme Değer
Yarıyıl (Yıl) İçi Etkinlikleri 50
Yarıyıl (Yıl) Sonu Etkinlikleri 50
Yarıyıl (Yıl) Sonu Etkinlikleri Değer
Final Sınavı 100

Öğrenci İş Yükü Hesabı

Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Proje ve Hazırlığı 12 1 12
Ödev ve Hazırlığı 15 3 45
Laboratuvar ve Hazırlığı 2 17 34
Arasınav ve Hazırlığı 15 1 15
Final ve Hazırlığı 10 1 10

Program ve Öğrenme Çıktıları İlişkisi

ÖÇ1
ÖÇ2
ÖÇ3
ÖÇ4
ÖÇ5