Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Mikroişlemci SistemleriEHM314134300
ÖnkoşullarYok
YarıyılBahar
Dersin DiliTürkçe
Dersin SeviyesiLisans
Dersin TürüZorunlu @ Elektronik & Haberleşme Mühendisliği Lisans Programı
Ders KategorisiTemel Meslek Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimElektronik & Haberleşme Mühendisliği Bölümü
Dersin KoordinatörüUmut Engin AYTEN
Dersi Veren(ler)Tuncay UZUN, Umut Engin AYTEN
Asistan(lar)ı
Dersin AmacıBu dersin amacı mikroişlemci sistemlerin, mikroişlemci mimarisinin, mikroişlemcinin iç yapılarının, ana bellek biriminin, mikroişlemci zamanlama şemalarının, komut setinin, mikroişlemci programlama tekniklerinin, mikroişlemci giriş / çıkış arayüzlerinin, mikroişlemci çevre birimlerinin ve uygulamalarının analizini ve tasarımını öğrenmektir.
Dersin İçeriğiMikroişlemci sistemlerine giriş, kısaca tarihçe, mikroişlemci teknolojisi, Sayı sistemleri ve kodlar, mikroişlemci sistemlerinde kullanılan sayısal devreler, mikroişlemci temelli sistem yapısı ve çalışması, aritmetik lojik işlem birimi, bellek birimi, mikroişlemci mimarisi, merkezi işlem birimi modülünün tasarımı, ana bellek sistemi tasarımı, mikroişlemci komut seti, mikroişlemci programlama teknikleri, mikroişlemci geliştirme araçları ve simülatörü, veri iletişimi, temel giriş/çıkış teknikleri, mikroişlemci çevre birimleri, mikroişlemci temelli sistem uygulamaları, mikrodenetleyici donanımı ve yazılımı.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Mikroişlemci Sistemleri, Ders Kitabı, Tuncay UZUN, Nobel Akademik Yayınları, 2022.
  • 80x86 Assembly Dili, Tasarım ve Çevre Birimler, Ahmet Tevfik İnan, Erkan Uslu, Furkan Çakmak, Seçkin Yayıncılık, 2021
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Mikroişlemcilerin tarihçesi üzerine bilgi kazanır.
  2. Mikroişlemci Sistemlerinde kullanılan donanımları öğrenir.
  3. Mikroişlemci Mimarisi, çalışması, işlem kodu, programlama modeli üzerine bilgi kazanır.
  4. Bir Mikroişlemcinin Merkezi işlem birimi (MİB) modülü ve ana bellek sistemi tasarımını öğrenir.
  5. Mikroişlemci temelli sistemlerin blok diyagramının tasarımını öğrenir.
  6. Mikroişlemci Sistemlerinde kullanılan yazılımları, adresleme şekilleri, komut kümesini öğrenir.
  7. Bir simülatör ile mikroişlemci sistemlerinde program tasarlamayı, analiz etmeyi ve hata ayıklamayı simülasyon tekniğini ile yapmayı öğrenir.
  8. Mikroişlemci sistemlerinde kullanılan giriş/çıkış sistemleri ve çevre birimlerini öğrenir.
  9. Mikrodenetleyici temelli sistem donanımı ve yazılımı üzerine bilgi kazanır.
  10. Mikroişlemcili sistemlerin devre şemasını çizmek ve tasarlamak için kullanılan elektronik bilgisayar destekli tasarım (ECAD) yazılım araçlarını kullanarak elektronik tasarım otomasyonunu (EDA) öğrenir.

Ders Öğrenim Çıktısı & Program Çıktısı Matrisi

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4DÖÇ-5DÖÇ-6DÖÇ-7DÖÇ-8DÖÇ-9DÖÇ-10

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1Mikroişlemci sistemlerine giriş, mikroişlemcilerin tarihçesi, mikroişlemci teknolojisi.Ders Kitabı (Bl. 1, 3)
2Mikroişlemci mimarisi, Merkezi işlem birimi. Aritmetik lojik işlem birimi.Ders Kitabı (Bl. 3,5,6), ders notları
3Mikroişlemci uç tanımları, mikroişlemci sistemlerinde kullanılan sayısal devreler, Mikroişlemci temelli sistem yapısı ve çalışması.Ders Kitabı (Bl. 3,5,6), ders notları
4Mikroişlemci sistemlerinde kullanılan bellek birimi.Ders Kitabı (Bl. 6,7), ders notları
5Ana bellek sisteminin tasarımı. Adres çözümleme uygulamaları.Ders Kitabı (Bl. 8,9), ders notları
6Mikroişlemci yazmaçları, Komut Kümesi.ders notları
7Mikroişlemci komutlarının incelenmesi, programlama, mikroişlemci simülatörüders notları
8Ara Sınav 1 / Uygulama veya Konu Tekrarı
9Mikroişlemci komutlarının incelenmesi, adresleme modları, programlama.ders notları
10Prosedürler, makrolar, kesmelerders notları
11Temel mikroişlemci giriş/çıkış komutları, teknikleri, çevre birimleriders notları
12Mikroişlemci çevre birimleri. 8255 PPI -Programlanabilir Paralel Arayüz Uygulamaları.ders notları
138255 PPI -Programlanabilir Paralel Arayüz. 8251 USART-Senkron ve Asenkron Seri Veri Giriş-Çıkış Birimiders notları
14ADC ve DAC uygulamaları.ders notları
15Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev320
Sunum/Jüri
Projeler
Seminer/Workshop
Ara Sınavlar140
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati133
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması133
Derse Özgü Staj
Ödev38
Küçük Sınavlar/Stüdyo Kritiği
Projeler
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)110
Final (Sınav Süresi + Sınav Hazırlık Süresi)112
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok