Skip to content

Free cross-platform educational MIPS64 CPU Simulator

License

Notifications You must be signed in to change notification settings

oelhanafey/edumips64

 
 

EduMIPS64

Java CI Documentation Status CII Best Practices Codacy Badge codecov

Join the chat at https://gitter.im/lupino3/edumips64 Stack Exchange questions Gitpod Ready-to-Code

EduMIPS64 is a free cross-platform visual MIPS64 CPU simulator written in Java.

Screenshot

🌐The EduMIPS64 web site is http://www.edumips.org. There is also a developers' blog at http://edumips64.blogspot.com.

💾 To download the current stable release, go to the GitHub page for the latest release, which contains JARs, PDFs with the user documentation and zip/tar.gz files with the source code.

📖 The user documentation is also available online at ReadTheDocs: http://edumips64.rtfd.io. For the italian version, click the selector at the bottom-right corner and choose the it translation.

🥠 The JAR for the latest development version is available by looking for the last GitHub Actions build that ran on the master branch (full list here).

❤️ This project adheres to the Contributor Covenant code of conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to [email protected].

⌨️ To contribute to EduMIPS64, please start by reading the developer guide.

🧪 The proof-of-concept JS web application (GWT compilation + JS UI) is available at https://web.edumips.org.

Known distribution packages

Ubuntu Snap: find EduMIPS64 in the Ubuntu app store or install via CLI (snap install edumips64).

FreeBSD FreshPorts

Gentoo

ArchLinux

Related projects

QtMips educational MIPS CPU based on the Qt toolkit.

About

Free cross-platform educational MIPS64 CPU Simulator

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 70.0%
  • Assembly 28.5%
  • Shell 0.6%
  • Kotlin 0.4%
  • JavaScript 0.3%
  • HTML 0.1%
  • CSS 0.1%