Ders Adı | Kodu | Yerel Kredi | AKTS | Ders (saat/hafta) | Uygulama (saat/hafta) | Laboratuar (saat/hafta) |
---|---|---|---|---|---|---|
Bilgisayar Mimarisi | MKT4121 | 3 | 5 | 3 | 0 | 0 |
Önkoşullar | Yok |
---|
Yarıyıl | Güz |
---|
Dersin Dili | İngilizce, Türkçe |
---|---|
Dersin Seviyesi | Lisans |
Dersin Türü | Seçmeli @ Mekatronik Mühendisliği Lisans Programı |
Ders Kategorisi | Uzmanlık/Alan Dersleri |
Dersin Veriliş Şekli | Yüz yüze |
Dersi Sunan Akademik Birim | Mekatronik Mühendisliği Bölümü |
---|---|
Dersin Koordinatörü | Hüseyin Üvet |
Dersi Veren(ler) | Haydar Livatyalı |
Asistan(lar)ı | Ahmet Kırlı, Mehmet İşcan |
Dersin Amacı | Günümüzde bilgisayar sistemleri evrimleşerek değişik alanlarda kullanılmaya başlanmıştır ( mobil uygulamalar, server uygulamaları ve uzay teknolojileri). Bunların hepsi Mikroişlemci teknolojisinin yazılımsal ve donanımsal olarak geliştirilmesi ile mümkün olmaktadır. Bu sebeple bilgisayarların temel birleşeni olan Mikroişlemci altyapısı bu derste incelenecektir.Bu dersin amacı lisans öğrencilerine Intel 80x86 işlemcilerinin yapısını ve makine dili seviyesinde programlama sistemlerini ve işlemci oluşturulacak bir bilgisayar mimarisini öğretmektir. |
---|---|
Dersin İçeriği | Bilgisayar mimarisi basitten karmaşığa doğru Intel Mikroişlemci olan 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro Processor, Pentium II, Pentium III, and Pentium 4 ‘un mimarisi üzerinden anlatılacaktır. |
Ders Kitabı / Malzemesi / Önerilen Kaynaklar |
|
Opsiyonel Program Bileşenleri | Yok |
Ders Öğrenim Çıktıları
- Mikroişlemci dizaynı üzerinden bilgisayar mimarisinin öğrenilmesi
- Mikroişlemci mimarininsin evrimini 4004 işlemcilerden Pentium 4 kadar öğrenilmesi
- Donanım ve yazılım kısımlarını test ederek aralarında ki ilişkinin kavranması
- Mikroişlemci modüllerinin ve buna bağlı teknolojilerin anlaşılması
- Birçok donanım ve yazılım tekniklerinin kullanılarak paralel işlem kapasitesini arttırabilmek ve teknolojinin ulaştığı limitleri kavranabilmesi
Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları
Hafta | Konular | Ön Hazırlık |
---|---|---|
1 | Mimariye Giriş | |
2 | Başarım | |
3 | Bilgisayar Aritmetiği | |
4 | Makine Organizasyonu | |
5 | Programlama Modelleri | |
6 | Basit İşlemci Dizaynı | |
7 | Boru Hattı | |
8 | Ara Sınav | |
9 | Bellek Sistemine Giriş | |
10 | Çoklu Bellek Sistemi | |
11 | Önbellek | |
12 | Sequential Consistency, Synchronization, Cache Coherence Protokolleri | |
13 | Ara Sınav 2 / Sanal Bellek | |
14 | Mikroişlemci Evrimi: 4004’ten Pentium 4’e | |
15 | Giriş – Çıkış Aygıtları | |
16 | Final Sınavı |
Değerlendirme Sistemi
Etkinlikler | Sayı | Katkı Payı |
---|---|---|
Devam/Katılım | 10 | |
Laboratuar | ||
Uygulama | ||
Arazi Çalışması | ||
Derse Özgü Staj | ||
Küçük Sınavlar/Stüdyo Kritiği | 20 | |
Ödev | ||
Sunum/Jüri | ||
Projeler | ||
Seminer/Workshop | ||
Ara Sınavlar | 30 | |
Final | 40 | |
Dönem İçi Çalışmaların Başarı Notuna Katkısı | ||
Final Sınavının Başarı Notuna Katkısı | ||
TOPLAM | 100 |
AKTS İşyükü Tablosu
Etkinlikler | Sayı | Süresi (Saat) | Toplam İşyükü |
---|---|---|---|
Ders Saati | 16 | 3 | |
Laboratuar | |||
Uygulama | |||
Arazi Çalışması | |||
Sınıf Dışı Ders Çalışması | 16 | 4 | |
Derse Özgü Staj | |||
Ödev | |||
Küçük Sınavlar/Stüdyo Kritiği | 2 | 4 | |
Projeler | |||
Sunum / Seminer | |||
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi) | 2 | 4 | |
Final (Sınav Süresi + Sınav Hazırlık Süresi) | 1 | 8 | |
Toplam İşyükü : | |||
Toplam İşyükü / 30(s) : | |||
AKTS Kredisi : |
Diğer Notlar | Yok |
---|