Yazdır

DERS BİLGİLERİ
Ders KodDers AdT+U SaatYarıyılAKTS
CENG 303BİLGİSAYAR MİMARİSİ3 + 08. Yarıyıl4

DERS TANIMI
Ders Düzeyi Lisans
Ders Türü Seçmeli
Dersin Amacı Bu dersin amacı temel bilgisayar mantığının tanıtılması , farklı mikroişlemci mimarilerinin tanıtılması ve ona ait buyruk kümelerinin gösterilip farklı işlemci kontrol uygulamaların gösterilmesidir. Konu olarak temel bilgisayarın programlanması, mikro programlanmış denetim örnekleri, boru hattı ve vektör işlemleri, bilgisayar aritmetiği, giriş/çıkış organizasyonu, bellek tasarımı çoklu işlemciler gibi tanımların ve konuların öğretilmesi ve pekiştirilmesi amaçlanmaktadır.
Ders İçeriği Yazaç aktarımı ve mikroişlemciler: Yazaç aktarım dili, yazaçlar arası aktarım, veri yolu ve bellek aktarımı, aritmetik mikro işlemler, mantıksal mikro işlemler, kaydırma mikro işlemleri, aritmetik mantık kaydırma birimi. Temel bilgisayar yapısı ve tasarımı: Buyruk kodu, bilgisayar yazaçları, bilgisayar buyrukları, zamanlama ve denetim, buyruk süreci, bellek adreslemeli buyruklar, giriş-çıkış buyrukları ve kesmeler, işlemci yazacı mantık tasarımı, Temel bilgisayarın programlanması: Birleştirici dil gösterimi, derleyici, program döngüleri, aritmetik ve mantıksal işlemlerin programlanması, alt programlar, giriş/çıkışın programlanması. Mikro programlanmış denetim: Denetim belleği, mikro program örneği, denetim birimi tasarımı, genel yazaç kurulumu, buyruk biçimleri, adresleme kipleri, program denetimi. Boru hattı ve vektör işlemleri, aritmetik işlem boru hattı, paralel işleme, buyruk boru hattı, risc boru hattı, vektör işlemleri, dizi işlemleri. Bilgisayar aritmetiği, toplama ve çıkarma, çarpma algoritmaları, bölme algoritmaları. Giriş/Çıkış organizasyonu, giriş/çıkış ara yüzeyi, eş zamanlı olmayan veri transferi, aktarma kipleri, doğrudan bellek erişimi, giriş/çıkış işlemcisi. Bellek tasarımı: ana bellek, yardımcı bellek. Çoklu işlemler: Çoklu işlemcilerin karakteristikleri, işlemciler arası seçim, işlemciler arsı iletişim ve eş zamanlılık.
Ders Ön Koşul Dersin ön koşulu yok.
Ders Yan Koşul Dersin yan koşulu yok.
Öğretim Sistemi Yüz Yüze

DERS ÖĞRENME KAZANIMLARI
1Temel bilgisayarın yapısını kavrama
2Temel bilgisayarın programlanmasını kavrama
3Merkezi işlem birimin yapısını ve çalışmasını kavrama
4Mikro programlama mantığını kavrama
5Boru hattı ve vektör işlemlerini kavrama
6Giriş/Çıkış organizasyonu ve bellek tasarımını kavrama
7Çoklu işlemler mantığını ve çalışmasını kavrama

DERS ÖĞRENME KAZANIMININ PROGRAM YETERLİLİKLERİNE KATKISI
Derslerin program öğrenme kazanımına katkısı girilmemiş.

AKTS / İŞ YÜKÜ TABLOSU
EtkinlikSayısıSüresi (Saat)Toplam İş Yükü (Saat)
Ders Süresi(14 hafta/teorik+uygulama)14342
Arasınavlar(hazırlık süresi dahil)12020
Yarıyıl Sonu Sınavı(hazırlık süresi dahil)12222
İnternette Tarama/ Kütüphane Çalışması12020
Toplam İş Yükü

Dersin AKTS Kredisi






104

4
DERS ŞUBELERİ
 Dönem seçiniz :   


Seçili dönemde ders açılmamıştır.


Yazdır

T+U : Teorik + Pratik
PY: Program Yeterlilikleri
ÖK: Ders Öğrenme Kazanımları