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 30%
Sunum 10%
e-Kısa Sınav 10%
Dönem Sonu Sınavı 50%
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 %70 tir.
  • Öğ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: Patterson D.A. and Hennessy J.L., Computer Organization and Design,The Hardware/Software Interface, ARM Edition, Morgan Kaufmann, 2017
Companion website

Bağlantılar:

  • Mark Roth's Mano machine assembler/simulator
  • 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. Ödev 1 Bölüm 2
3 Veri gösterimi Bölüm 3
4 Yazmaç aktarımı ve mikroişlemler. Ödev 2 Son teslim tarihi: 27 Mart Bölüm 4
5 ve 6 Temel bilgisayar organizasyonu ve Tasarımı
Sunum 5
Çizelge 5.2, Şekil 5.4, Çizelge 5.6
Online ders
Ödev 3, Son teslim tarihi: 18 Nisan
Bölüm 5, Yardımcı kaynak Video
7 Temel Bilgisayarın Programlanması
Sunum 6-1 Sunum 6-2
Online ders
Ödev 4, Son teslim tarihi: 3 Mayıs
Bölüm 6
8 Mikro programlanmış denetim
Sunum 7, Şekil 7.6 ve Çizelge 7.1
Online ders
Bölüm 7
9 Merkezi işlemci birimi
Sunum 8, Çizelge 8.12
Online ders
Ödev 5, Son teslim tarihi: 14 Mayıs
Bölüm 8
10 Boru hattı ve vektör işlemleri
Sunum 9
Online ders
Bölüm 9
11 Bilgisayar aritmetiği Bölüm 10
12 Giriş-çıkış organizasyonu
Sunum 11
Online ders
Bölüm 11
13 Bellek organizasyonu
Sunum 12
Online ders
Bölüm 12
14 Çoklu işlemciler, Parallel Processors from Client to Cloud
Ödev 6, Son teslim tarihi: 31 Mayıs
Online ders
Bölüm 13; Patterson, Chapter 6
15 Konuların Tekrarı
Online ders
 
16 Dönem Sonu Sınanı: 4 Haziran, Perşembe, 12:00-14:00  
  • Güncelleme: 2 Haziran 2020