>
Dersin Adı Dersin Kodu Dersin Türü Dersin Düzeyi Dersin Yılı Dersin Verildiği Dönem AKTS Kredisi
Mikroişlemciler ve Programlama EHP205 Zorunlu Önlisans 2 Güz 4

Öğretim Elemanı Adı

Dr. Öğr. Üyesi Özgür YAKIŞAN

Dersin Öğrenme Kazanımları

1) genel bir mikroişlemci kavramını ifade eder.
2) Adresleme kavramı, yığın kavramı ve adresleme modlarını ifade eder.
3) 8086/8088 mikroişlemcisinin komut setindeki her bir komutu ifade eder.
4) Basit programları yazar.
5) Fonksiyonel programlar yazmayı ifade eder.
6) Alt programlar kullanarak gelişmiş programlar yazar.

Program Yeterliliği İlişkisi

  Program Yeterlilikleri
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Öğrenme Kazanımları
1     Yüksek       Yüksek                    
2     Yüksek       Yüksek                    
3     Yüksek       Yüksek                    
4     Yüksek       Yüksek                    
5     Yüksek       Yüksek                    
6     Yüksek       Yüksek                    

Eğitim Şekli

Yüz Yüze

Ön Koşullar, Diğer Koşullar

Yok

Önerilen Destekleyici Dersler

Sayısal Elektronik, Sayısal Tasarım.

Dersin İçeriği

Genel bir mikroişlemcinin elemanları, blok yapı üzerinden 8086/8088 mikroişlemcisinin analizi, adresleme ve adresleme modları, 8086/8088 mikroişlemcinin komutları, 8086/8088 mikroişlemcinin deney setini program örnekleri ile çalıştırmak, program yazımında akış şeması ve işlem kodları, komut setindeki her bir komutu anlamaya yönelik program örnekleri yazma ve uygulama.

Haftalık Ders İzlencesi

1) Temel mikroişlemci yapısını blok şema üzerinden anlama. 8086/8088 mikroişlemcisinin temel özelliklerini, uç sayısı ve fonksiyonlarını anlama.
2) 8086/8088 mikroişlemcisine ait kütük (register) ve kontrol ünitelerini anlama.
3) Mikroişlemcilerde adresleme kavramını, yığın kavramını ve adresleme modlarını 8086/8088 mikroişlemcisi üzerinden anlama.
4) 8086/8088 komut setindeki her bir komutun ne amaçla ve nasıl kullanılabileceğini anlama.
5) 8086/8088 komut setindeki her bir komutun ne amaçla ve nasıl kullanılabileceğini anlama.
6) 8086/8088 mikroişlemci deney setinin özelliklerini ve nasıl kullanılacağını anlama. Akış şeması kavramını ve programlamadakı kullanımını anlama.
7) Basit programlar yazıp deney setinden çalıştırarak komutların çalışmasını izlemek.
8) Ara sınav/Değerlendirme
9) Bir problemin çözümüne ait programın akış şemasının oluşturulmasını ve bu şemaya ait programın makine dilinde yazılmasını anlama.
10) Lojik komutlar ile ilgili program örnekleri yazıp deney setinde çalıştırmak.
11) Cebirsel fonksiyonlarla ilgili komutlarla program yazmak ve çalıştırmak.
12) Öteleme ve döndürme komutları ile program örnekleri yazmak ve çalıştırmak.
13) Dallanma komutları ile ilgili program örnekleri yazmak ve çalıştırmak.
14) Yığınla ilgili komutlarla program örnekleri yazmak ve çalıştırmak.
15) Altprogramlar yardımı ile gelişmiş programlar yazmak ve çalıştırmak.
16) Yarıyıl sonu sınavı

Önerilen/İstenen Ders Kaynakları

Planlanan Öğrenim Faaliyetleri Ve Eğitim Yöntemi

1) Anlatım
2) Soru-Cevap
3) Tartışma
4) Alıştırma ve Uygulama
5) Laboratuvar/Çalıştay


Değerlendirme Yöntemi ve Ölçütleri

Yarıyıl İçi Çalışmalarının Başarıya Oranı

40%

 

Sayı

Yüzde

Yarıyıl İçi Çalışmaları

Laboratuvar

1

20%

Ara Sınav

1

80%

 

Yarıyıl Sonu Sınavının Başarıya Oranı

60%

Toplam

100%

Dersin Eğitim Dili

Türkçe

Mesleki Uygulama

İstenmemekte