Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
Bilgisayar ve Kontrol Öğretmenliği (İÖ) - Lisans | BKB301 | Mikroişlemciler | Zorunlu | 5 | 6,00 | 2 | 2 |
Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
Bilgisayar ve Kontrol Öğretmenliği (İÖ) - Lisans | BKB301 | Mikroişlemciler | Zorunlu | 5 | 6,00 | 2 | 2 |
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.
-
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.
Mini proje uygulamaları ve ödevler.
Yok
Türkçe
Microprocessors and Interfacing: Programming and Hardware, Douglas V.Hall,1992. The Intel Microprocessors, B. Brey, Prentice Hall,2005.
-
Hafta | Teorik |
---|---|
1 | Genel bilgisayar mimarisi, mikroişlemci mimarileri (CISC,RISC), 16-32 bit mikroişlemciler, |
2 | Programlama modeli, yazmaç fonksiyonları, |
3 | Veri kodlama, Komut işleyişi, Komut seti, |
4 | Veri aktarma komutları, bellek erişimi, |
5 | Adresleme modları, Aritmetik-mantık komutları, |
6 | Program kontrol komutları, Koşullu dallanmalar, |
7 | Mikroişlemci programlama, Assembly dili program oluşturma, |
8 | Ara sınav |
9 | Altprogram çağırma ve geri dönüş, Yığın bellek ve işleyişi, modüler programlama, |
10 | Interrupt işlemi, interrupt kaynaklarının kullanımı, |
11 | Dizi işlem komutları, Çoklu görev işletimi, |
12 | Mikroişlemci donanım özellikleri, Veri yolu zamanlama, veri tutma ve saklama, |
13 | Bellekler ve mikroişlemci, cache bellek, pipeline komut işletimi, |
14 | Bellek organizasyonu, Bellek haritası ve tasarımları, |
15 | Mikroişlemci destek birimleri: Paralel giriş/çıkış arayüz birimi, Giriş/Çıkış Portları, |
16 | Mikroişlemci destek birimleri: USART, Zamanlayıcı/Sayıcı, |
17 | Mikroişlemci destek birimleri: Interrupt denetleyici, DMA birimi. |
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 |
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 |
ÖÇ1 | ||||||||||
ÖÇ2 | ||||||||||
ÖÇ3 | ||||||||||
ÖÇ4 | ||||||||||
ÖÇ5 |