Geri

                       

Dersin Adı

Kodu

Yarıyılı

T+U

Kredisi

AKTS

Bilgisayar Organizasyonu ve Mimarisi

0504403

4

4+0

4

7

 

Ön Koşul Dersler

Yok

 

Dersin Dili

Türkçe

Dersin Türü

Zorunlu

Dersin Koordinatörü

Yrd.Doç.Dr. Nurettin BEŞLİ

Dersi Veren

Yrd.Doç.Dr. Nurettin BEŞLİ

Dersin Yardımcıları

Yok

Dersin Amacı

Bilgisayar işlemcilerini ve hafıza mimarilerini tanıtmak ve

kişisel bilgisayar tasarımı yapabilmek için temel bileşenleri öğretmektir.

Dersin Öğrenme Çıktıları

CISC/RISC mimarileri ve birbirine göre üstünlükleri öğrenilir

Kayan noktalı bilgisayar aritmetiği ve algoritmaları bilir.

Adres çözümleme tasarımı yapılabilir

İş hattı yapısı. Problemleri ve çözümleri bilinir.

Giriş–çıkış düzeni: veri aktarım yöntemleri, kesmeler ve doğrudan belleğe erişim.

Bellek düzenleri, sanal bellek, önbellek, bellek yönetim donanımı.

Dersin İçeriği

Bilgisayar mimarisine genel bakış: Von Neumann – Harvard mimarisi, CISC ve RISC mimarileri. Bilgisayar aritmetiği algoritmaları ve işlemcileri, Komut seti tasarımı, denetleyici ve veriyolu tasarımı, bellek sistemleri, giriş-çıkış sistemleri, kesmeler, iş hatları, performans analizi, Komut biçimleri ve adresleme türleri.

 

 

Haftalar

Konular

1

Giriş :Merkezi İşlem Birimi Yapısı;Tarihçesi

2

CISC İşlemci; RISC İşlemci; ALU tasarımı;

3

Adresleme kipleri ve komut yapısı

4

Adresleme kipleri ve komut yapısı

5

Kayan Noktalı Sayılar (Floating Point Numbers) IEEE 754 Standardı

6

Veri yolları ve Adres çözümleme tasarımı

7

ARASINAV

8

Paralel Veri İşleme; İş Hattı (Pipeline)

9

İş Hattı (Pipeline) Problemleri ve çözümleri

10

Performans hesaplanması; CPI(Clocks Per Instruction)

11

Giriş/Çıkış Organizasyonu; Asenkron Yol Çevrimi; Kesme Öncelik Devreleri

12

Bellek Organizasyonu;Ana hafıza ve cache hafıza

13

Çağrışımlı Bellek, İçerikle Adreslenen Bellek (Associative Memory, Content Addressable Memory – CAM)

14

FİNAL SINAVI

 

Genel Yeterlilikler

Sayısal Mantık Devre kavramlarını ve elamanlarını yeterli düzeyde bilmek.

 

Kaynaklar

·         Mano M. M., Kime C.R., (2001), "Logic and Computer Design Fundamentals", 2nd Edition, Prentice Hall.

·         Hennessy J. L., Patterson D. A., (2003), "Computer Organization and Design: A Quantative Approach", 3rd Edition, Morgan Kaufmann

·         Stallings W., (2006), "Computer Organization & Architecture: Designing for Performance", 7th Edition, Prentice Hall

 

Değerlendirme Sistemi

Ara sınav: %40

Final: %60

Projeler:

Ödevler: Duyurularak yapılabilir.