Hafta
|
Konular
|
Ön Hazırlık
|
1
|
Sayı Sistemleri,bit, byte, word ve double word değişken tipleri
|
|
2
|
Mikroişlemcilerin hafıza birimleri ile haberleşmesi ve kullanımı
|
|
3
|
Bilgisayarlardaki diğer donanım birimlerinin Mikroişlemci ile kontrol edilmesi
|
|
4
|
Kaydedici, ALU, Zamanlama ve kontrol birimi
|
|
5
|
Mikroişlemcinin kullandığı temel kaydediciler ve yapıları
|
|
6
|
Mikro işlemcilerin kullandığı bayrak kaydediciler ve bayraklar hakkında temel bilgiler
|
|
7
|
Assembly dilinin temel yapısı ve temel kavramları
|
|
8
|
Assembly dilinin temel yapısı ve temel kavramları
|
|
9
|
Assembly dilinde kullanılan komutlar
|
|
10
|
Assembly dilinde kullanılan komutlar
|
|
11
|
Assembly dilinde kullanılan komutlar
|
|
12
|
Assembly dilinde kullanılan komutlar
|
|
13
|
Assembly ile diğer donanım birimlerinin kontrolü ve Uygulaması
|
|
14
|
Örnekler
|
|
Ön Koşul
|
-
|
Ders Dili
|
Türkçe
|
Dersin Sorumlusu
|
Öğr. Gör. İsmail KARAMAN
|
Dersi Verenler
|
-
|
Ders Yardımcıları
|
-
|
Kaynaklar
|
X86 Tabanlı Mikroişlemci Mimarisi ve Assembly Dili, Nurettin Topaloğlu, Seçkin Yayıncılık Ankara (2007)
|
Yardımcı Kitap
|
Bilgisayar Mimarisi, Prof. Dr. Şirzat Kahramanlı, Atlas Yayınevi Konya (2006)
Basic, Pascal, Cobol ile Assembly, Bahattin Bayburan, Beta Yayıncılık İstanbul (2001)
|
Dersin Amacı
|
Bir mikrobilgisayarın temel donanım birimlerini ve yapılarını kavrayabilme,
Mikrobilgisayar donanım birimlerinin işleyişi, birbirleri ile olan bağlantıları öğrenebilme, Mikrobilgisayar sistemlerin düşük düşey programlama dilleri ile (makine dili) programlamasını öğrenebilme, uygulayabilme.
|
Dersin İçeriği
|
-
|
|
Program Yeterlilik Çıktıları |
Katkı Düzeyi |
1
|
Bilgisayar alanında temel kavramları bilir ve bilgisayar sektöründe nitelikli ara eleman olarak yer alır.
|
3
|
2
|
Yazılım planlama ve tasarımında görev alır.
|
4
|
3
|
Yazılım sektöründeki program üretme çalışmalarında grup içinde yönetsel olmayan görevleri yerine getirir.
|
4
|
4
|
Yazılım kurulum, test ve kabul işlemlerini yapar.
|
4
|
5
|
Veri güvenliği ve saklanması ile ilgili tedbirleri alır.
|
-
|
6
|
Kelime işlemci, hesaplama tablosu, sunu, veri tabanı ve grafik tabanlı tasarım programlarını kurar, kullanır ve bu programların program geliştirme modüllerini kullanarak program üretir.
|
4
|
7
|
Bilgisayarda karşılaşılan yazılım ve basit donanım arızalarını tespit eder ve uzmanlık gerektirmeyen sorunlara çözüm getirir.
|
2
|
8
|
Sektörde geçerliliğini koruyan kişisel bilgisayar işletim sistemlerini ve ağ işletim sistemlerini kullanır.
|
-
|
9
|
İnterneti kullanarak istediği bilgilere erişebilir.
|
-
|
10
|
Donanım keşif işlemlerinde görev alır.
|
-
|
11
|
Sistemle ilgili malzeme ve teçhizatın seçimi ve kurulması işlemini yapar.
|
-
|
12
|
İş yerinde bilgisayar kaynakları, sağlık ve emniyet ile ilgili kanuna dayalı yönetmeliklerin nerede uygulanacağını bilir.
|
-
|
13
|
İnsan ilişkileri ve girişimcilik alanında temel kavramları bilir, hizmet verirken bu kavramları ilke ve etik kurallara dönüştürür.
|
-
|
14
|
Analitik düşünme yeteneği kazanır.
Yerinde ve zamanında doğru eleştiri yapma ve eleştiriye açık olma alışkanlığı kazanır.
|
-
|
15
|
Standartlarda ve yönetmeliklerde detaylar verilen teknikleri uygular.
Alanı ile ilgili bilgi ve becerilerini kullanarak ülke ekonomisine katkıda bulunur.
|
-
|