PROGRAMI
DERS TANITIM VE UYGULAMA BİLGİLERİ

Ders AdıKoduVerildiği YılVerildiği YarıyılSüresi (T+U)Yerel KredisiAKTS Kredisi
Mikroişlemciler ve Gömülü SistemlerCENG 50623 + 037,50
 
Ders Bilgileri
Dersin Öğretim Diliİngilizce
Dersin SeviyesiYüksek Lisans
Dersin TürüSeçmeli
Dersin Veriliş BiçimiYüz Yüze
 
Dersin Öğrenme Kazanımları:

Bu dersi başarı ile tamamlayan öğrenciler:
1. Temel CPU mimarisini anlar
2. Hafıza arayüzleri ve yönetimini anlar
3. Tek-bord lu sistemlerin kısıtlarını anlar ve arayuz iletişim tasarımlarını yapar
4. Asembly/C programalrını tasarlar ve yazar
 
Dersin Önkoşulları ve Birlikte Alınması Gereken DerslerYok
Daha Önce Alınmış Olması Önerilen DerslerYok
 
Dersin Tanımı:

Tek-kart-bilgisayarların temel bileşenleri, Mikroişlemciler ve mikrokontrolörler, Mikroişlemci tabanlı sistemler, Makina dili, Assembly dili ile programlama ve yüksek seviyeli diller; Bilgisayar mimarisi ve assembly dili, Donanım-yazılım tasarımı, Sayısal elektroniğin tekrarı ve hafıza modelleri, Temel girdi/çıktı protokolleri, kesmeler.
 
Üretken Yapay Zeka Kullanımı:

 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
1Gömlü sistemlerin karakteristikleri ve zorlukları.
2Sistem spesifikasyonu ve hesaplama modelleri.
3Gömlü sistem organizasyonu
4Adresleme modları.
5Hafısa hiyerarşisi
6İletişim mimarisi
7Donanım/Yazılım arayüzü.
8Kesme yönetimi.
9Çevrebirimler
10Gömülü sistem programlaması(C/Asembler)
11Gerçek Zamanlı programlama
12Proje Sunumları
13Proje Sunumları
14Proje Sunumları
 
Kaynaklar:
Embedded Systems with ARM Cortex-M Microcontrollers in Assembly Language and C: Third EditionJul 1, 2017 by Yifeng Zhu
 
Diğer Kaynaklar:
Embedded Microprocessor Systems: Real World Design (Embedded Technology)Dec 4, 2002
 
Öğretim Yöntem ve Teknikleri:
Haftalık 3 saat teori
 
Değerlendirme Sistemi:
YöntemAdetKatkı (%)
Ara Sınav1%30
Final Sınavı1%40
Proje3%30
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor
 
Dersin AKTS İş Yükü:
#AktiviteAdetSüre (Saat)İş Yükü
1Derslere Katılım (haftalık bazda)143,0042,00
2Laboratuvarlara/Derslere Katılım (haftalık bazda)00,000,00
3Notların önceden hazırlanması ve son haline getirilmesi (haftalık bazda)144,0056,00
4İlgili materyalin toplanması ve seçilmesi (bir kez)14,004,00
5İlgili materyalin kendi kendine incelenmesi (haftalık bazda)142,0028,00
6Ev ödevleri00,000,00
7Sınavlara Hazırlık28,0016,00
8Ara Sınavlara Hazırlık (Sınavların süresi dahil)18,008,00
9Dönem Ödevi/Vaka Çalışması Raporunun Hazırlanması (sözlü sunum dahil)00,000,00
10Dönem Projesi/Saha Çalışması Raporunun Hazırlanması (sözlü sunum dahil)38,0024,00
11Final Sınavına Hazırlık (sınav süresi dahil)18,008,00