
Dersimiz RISCV mimarisi üzerine kuruludur. Mimari konusu, bellekler ve diskler, CPU'yu inceleme şeklinde devam edecektir. CPU komutlarını denemek için RISCV simulatörü kullanılacaktır.
Dersimiz için az da olsa C++ bilgisi gereklidir. Daha çok anlatılacak olan Assembly kullanılacaktır.
Dersin notlandırılması %40 arasınav ve %60 final notu ile yapılır. Final notunu final sınavı ve ödevlerin etkisi oluşturur.

Haftalık program
01. Giriş, tanıtımİlk derste kanalıma abone olunuz, böylece eklenen slaytlardan haberdar olursunuz. Diğer derslerimin slaytları da sizlere açık olacaktır. 02. Giriş/Çıkış (I/O) Sistemleri 04. Önbellekler (Cache'ler) 06. Cache belleğe yazma ve performans 08. RISCV Komut Seti (ISA) 09. RISCV 32bit Makine Dili Giriş 10. RISCV Makine Dili Komut Formatları 11. RISCV 16bit Komut Formatları 13. Simulatör Tanıtımı, Örnek Uygulama 15. Tek Döngülü Yapılarda Performans 17. İşlemci İç Yapısı, Saat Sinyali Seçimi 18. İşlenemeyen diğer konular- Pipeline problemleri, çözümleri
- Sırasız çalıştırma
- Derleyici optimizasyonları