Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTS
2BLP116Mikrobilgisayar Sistemleri2+0+024

Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Ön Lisans
Bölümü / Programı Bilgisayar Programcılığı
Öğrenim Türü Örgün Öğretim
Dersin Türü Zorunlu
Dersin Amacı Mikrobilgisayar sistemlerinin ve Assembly programlama dilinin ögrenilmesi.
Dersin İçeriği Temel mikrobilgisayar mimarisi, kayıtçılar,isaretçiler, bayraklar, bellek birimleri ve kod çözücüler. Veri transferi ve zamanlama diyagramları.Assembly programlama dilinin tanıtımı, komutlar ve basit assembly programlarının yazımı.kayıtçılar,isaretçiler, bayraklar, bellek birimleri ve kod çözücüler. Veri transferi ve zamanlama diyagramları.Assembly programlama dilinin tanıtımı, komutlar ve basit assembly programlarının yazımı.
Dersin Yöntem ve Teknikleri
Ön Koşulları Yok
Dersin Koordinatörü Yok
Dersi Verenler Öğr.Gör. Kerem Çınar kerem.cinar@gedik.edu.tr
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar 1) Mikroislemciler ve 8051 Ailesi, Haluk Gümüskaya, Alfa Yayınları, 2002
2) Orhan Altınbaşak, Mikrodenetleyiciler ve PIC Programlama, Altaş yayıncılık, 2000
3) http://www.microchip.com
4) Assembly Language for Intel-Based Computers, K.R. Irvine, Printice Hall, 2003
5) Serdar Çiçek, CCS C ile PIC Programlama, Altaş Yayıncılık, 2007
6) Ebubekir Yaşar, Mikrodenetleyiciler ve Uygulamaları, MurathanYayınevi, 2012

Ders Yapısı
Mühendislik Bilimleri %30
Mühendislik Tasarımı %30
Fen Bilimleri %10
Alan Bilgisi %30

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 20
Ödev 1 % 20
Yarıyıl Sonu Sınavı 1 % 60
Toplam :
3
% 100

 
AKTS Hesaplama İçeriği
Etkinlik Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 14 1 14
Sınıf Dışı Ç. Süresi 14 2 28
Ödevler 2 1 2
Ara Sınavlar 1 2 2
Uygulama 1 2 2
Proje 2 2 4
Yarıyıl Sonu Sınavı 14 1 14
Toplam İş Yükü   AKTS Kredisi : 2 66

Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
1 Mikroişlemci ve mikrodenetleyici arasındaki farkları bilir
2 Mikro denetleyici organizasyonunu bilir
3 Assemble veya Mikrodenetleyici derleyici komutlarını tanır
4 Simülasyon programları ile mikro denetleyici uygulamalar geliştirebilir
5 Bir mikro denetleyiciyi programlayabilir


Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Temel bellek birimleri
2 Bellek haritası ve kod çözücüler
3 Mikroislemcinin iç ve dıs mimarisi
4 Basit bir mikrobilgisayarın yapısı
5 Harici giris ve çıkıs cihazlarının çalısma prensibi
6 Giris-çıkıs, yazma-okuma deyimlerinin zamanlama diyagramları
7 Intel mikroislemci kayıtçıları ve bayraklar
8 Debug ortamının tanıtımı ve mov deyimi
9 Add, sub, mul komutları / ARA SINAV
10 Dallanma komutları
11 Dallanma komutları
12 Kaydırma ve döndürme komutları
13 Döngü komutları
14 Döngü komutları


Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10
Tüm 4 4 3 3 2 3 2 1 1 2
Ö1 4 4 3 2 4 2 3 3 1 1
Ö2 4 4 3 2 2 1 1 1 2 1
Ö3 3 3 4 3 2 1 3 2 3 1
Ö4 4 4 3 3 4 3 2 2 3 1
Ö5 4 4 3 1 2 2 2 2 2 1

Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek


https://obs.gedik.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=113555&lang=tr&curProgID=44