Free cross-platform educational MIPS64 CPU Simulator. Experimental web version: https://web.edumips.org.
-
Updated
Jul 24, 2026 - Java
Free cross-platform educational MIPS64 CPU Simulator. Experimental web version: https://web.edumips.org.
It's all coming back into focus!
A complete modernization of the legacy 2005 MARS emulator. Upgraded into a state-of-the-art IDE featuring live C-to-MIPS cross-compilation, dynamic 5-stage pipeline visualization, and advanced hardware analytics.
DEPRECATED!!! An (almost) fully functional theme engine for MARS.
Just Another MIPS Simulator.
Fully functional Compiler for a made up programming language called "L", to MIPS assembly.
A minimal compiler to MIPS Assembly for a language no one has ever heard of
a fork of the MARS Mips Assembly and Runtime Simulator with some changes made
Course Project for CS536 Intro to PLs and Compilers
MARS Tool for Visualizing Stack Modification Operations
Marsover is a fork on MARS (Mips Assembler and Runtime Simulator) that aims to renew its look and feel and also supply it with more functions and optimizations
Simple `Compiler` written in java to teach student collage who aren't familiar with Compilers and how they work.
Convert instructions to binary and vice versa
A fork of MARS (MIPS Assembler and Runtime Simulator) containing an additional tool for analyzing the control unit of MIPS datapath
Compiler for a compact Go-inspired language with LL(1) parsing, TAC generation, optimization, and MIPS assembly output.
Assignment 1-6, 6 stage JAVA compiler, Compiler Design, CS3300, IIT Madras
Graphical MIPS Simulator using java (computer Architecture)
My first Java project. This is based off an in-class assignment in which we were asked to convert MIPS assembly instructions to hex code by hand.
💾 Improvement to a MIPS processor simulation written in Java. Benchmarks used to track improvements of specific changes
Add a description, image, and links to the mips-assembly topic page so that developers can more easily learn about it.
To associate your repository with the mips-assembly topic, visit your repo's landing page and select "manage topics."