Tokyo Üniversitesi öğrencileri, FPGA üzerinde kendi RISC tabanlı CPU mimarisini ve Ucc adlı C89 derleyicisini sıfırdan geliştirdi.
Projede Xv6 işletim sistemi, sanal bellek, kesme yönetimi ve sayfa çevirme özellikleri eklenerek GAIA CPU üzerinde portlandı.
Düşük taşınabilirlik sorunları, 8 bitlik char boyutu, kesme simülasyonu ve hata ayıklayıcı eklentileriyle aşıldı.
Cache alias sorununu çözmek için Xv6’ye sayfa renklendirme (page coloring) mekanizması entegre edildi.
Portlama tamamlandıktan sonra 2048, minesweeper ve sl gibi eğlenceli uygulamalar CPU üzerinde çalıştırıldı.
Projeyi başarıyla tamamlayarak GAIA üzerinde çalışan Xv6 işletim sistemiyle ray tracing programı da işletildi.
Get notified when new stories are published for "🇹🇷 Hacker News Türkçe"