इस प्रोजेक्ट के बारे में

EduMIPS64 जावा में लिखा गया एक मुक्त, क्रॉस-प्लेटफ़ॉर्म शैक्षिक MIPS64 CPU सिम्युलेटर है। यह MIPS64 इंस्ट्रक्शन सेट आर्किटेक्चर को सीखने और उससे प्रयोग करने के लिए एक विज़ुअल वातावरण प्रदान करता है। सिम्युलेटर तीन रूपों में चलता है: एक स्टैंडअलोन जावा Swing डेस्कटॉप एप्लिकेशन, https://web.edumips.org पर तैनात React-आधारित वेब सिंगल-पेज एप्लिकेशन, और प्रमुख डेस्कटॉप प्लेटफ़ॉर्मों के लिए Electron-पैकेज्ड संस्करण। परियोजना में ReadTheDocs (http://edumips64.rtfd.io) पर होस्ट की गई व्यापक उपयोगकर्ता दस्तावेज़ीकरण शामिल है, जिसमें इतालवी अनुवाद भी उपलब्ध है। स्थिर रिलीज़ GitHub Releases के माध्यम से JAR फ़ाइलों, PDF दस्तावेज़ों और सोर्स आर्काइव के रूप में वितरित की जाती हैं। इसे कई ऑपरेटिंग सिस्टमों के लिए भी पैकेज किया गया है: Ubuntu Snap (snap install edumips64), Windows Package Manager (winget install edumips64), FreeBSD FreshPorts, Gentoo और Arch Linux AUR। EduMIPS64 Contributor Covenant आचार संहिता का पालन करता है और डेवलपर गाइड द्वारा निर्देशित योगदानों का स्वागत करता है। संबंधित शैक्षिक परियोजनाओं में QtMips शामिल है, जो Qt-आधारित MIPS CPU सिम्युलेटर है। यह सिम्युलेटर कंप्यूटर ऑर्गनाइज़ेशन, असेंबली भाषा और प्रोसेसर डिज़ाइन का अध्ययन करने वाले छात्रों, शिक्षकों और शौकीनों की सेवा करता है।