Kaan Uyar
  • Anasayfa
  • Özgeçmiş
  • Araştırma
  • Yayınlar
  • Dersler
  • english language selection, ingilizce dil secimi

MOD203 Bilgiyasar Mimarisi ve Organizasyonu


Ders Tanımı

Bilgisayarın kurulum ve tasarımında kullanılan sayısal bileşenler, temel bilgisayar tasarımı ve proglaması, merkezci işlemci birimi, giriş-çıkış ve belleğin organisayonu, çoklu işlem kavramını ele almak.

Önkoşul: MOD001

Hedefler
  • Bilgiyasar organizasyonu ve mimarisinin temel işleyişi, merkezi işlem birimi denetim yapısı ve işleyişi, denetim çeşitleri ile ilgili temel bilgiler vermek.
Ders Çıktıları
  1. Bilgisayar mimarisi ve organizasyonu prensiplerini kavrar
  2. Merkezi işlemci biriminin nasıl çalıştığını anlar
  3. Assembly dilini anlar ve program yazar
  4. Bellek organizasyonunu anlar
  5. Depolama ve diğer giriş/çıkış konularını anlar
  6. Çoklu çekirdekler, çoklu işlemciler ve kümeleri anlar
  7. Farklı sistemlerin performanslarını ölçüp karşılaştırabilir
  8. Donanım ve yazılım arasındaki etkileşimi anlar
Değerlendirme Yöntemi
Ödevler ve Anlık sınamalar 30%
Ara Sınav 30%
Dönem Sonu Sınavı 40%
Kurallar/Uyarılar
  • Öğrenciler dersle ilgili mesajlarlarını/ödevlerini/vb. "ydu.mod203@gmail.com" eposta adresine göndermelidir.
  • Herhangi bir sebepten ödevinizi zamanında teslim edemeyecekseniz benimle önceden görüşmeli ya da mesajlaşmalıdır. İznim dahilinde olmadan zamanında teslim edilmeyen ödevler kabul edilmeyecektir.
  • Derse devam zorunluğu yoktur. Ancak derse girmesinizde o derste işlenen konulardan ve verilen ödevlerden yine de sorumlusunuz. Giremediğiniz derste anlık sınama (pop-quiz) yapılmışsa, telafisi yoktur.
  • Öğrenciler, sınıfta ve/veya internet ortamında yapılan duyuruları/değişiklikleri takip etmelidir. Sorumluluk öğrenciye aittir.
  • Kopya çekilmesi yasaktır.
  • Dönem sonunda ders notu, YDÜ Lisans Eğitim-Öğretim Yönetmeliği Madde 11'de belirtildiği şekilde belirlenir.
  • Üniversite'nin sunucuları ile bu sitedeki kaynaklara yönelik saldırılar kesinlikle yasaktır.
Kaynaklar

Ders Kitabı: M. Morris Mano , Abdüssamet Marşoğlu (Çevirmen) , Nurşen Suçsuz (Çevirmen) Bilgisayar Sistemleri Mimarisi Çevirisi, Literatür, Türkiye, 2007

Yardımcı Kitap: David A. Patterson and John L. Hennessy, Computer Organization and Design,The Hardware/Software Interface, 4th Edition, Morgan Kaufmann, 2009

Bağlantılar:

  • Mark Roth's Mano machine assembler/simulator
  • MANOSIM and MANOASM binaries and guide page
  • A VHDL implementation of the Mano Machine by N. Narasimhamurthi
  • A Verilog implementation of the Mano Machine by Greg Toombs
  • An in-browser Mano Machine simulator (Java Applet)
  • Mano machine assembler/simulator in c by Mayank Bahuguna
Ders Planı
Hafta Konu Okuma
1 Mantık Kapıları ve Boole cebri Bölüm 1
2 Sayısal elemanlar Bölüm 2
3 Veri gösterimi Bölüm 3
4 Yazmaç aktarımı ve mikroişlemler Bölüm 4
5 Temel bilgisayar organizasyonu ve Tasarımı  
6 Temel Bilgisayarın Programlanması Bölüm 6
7 Mikro programlanmış denetim Bölüm 7
8 Ara Sınav Değerlendirme Sonuçları
9 Merkezi işlemci birimi Bölüm 8
10 Boru hattı ve vektör işlemleri Bölüm 9
11 Bilgisayar aritmetiği Bölüm 10
12 Giriş-çıkış organizasyonu Bölüm 11
13 Bellek organizasyonu Bölüm 12
14 Çoklu işlemciler Bölüm 13
15 Tekrar  
16 Final Sınavı  
  • Güncelleme: 19/02/2018