My web version of Mars MIPS, now has built-in C compiler
nenepbl
39 points
7 comments
July 25, 2026
Related Discussions
Found 5 related stories in 49.2ms across 3,370 title embeddings via pgvector HNSW
- NASA SpaceWASM – A flight-compliant WebAssembly interpreter eqrion · 31 pts · July 09, 2026 · 52% similar
- Oh-my-pi: A coding agent with the IDE wired in lwhsiao · 28 pts · July 21, 2026 · 50% similar
- How microVMs work, by building one in the browser nikhilunni · 15 pts · July 09, 2026 · 47% similar
- The Visual 6502 infiniteregrets · 78 pts · July 23, 2026 · 45% similar
- The quirky personal homepages of programming language creators cjlm · 43 pts · August 16, 2026 · 44% similar
Discussion Highlights (6 comments)
nenepbl
Check my git: https://github.com/codigoavulso/webMARS/ TY!
all2
From the git repo: webMARS is a browser implementation of MARS MIPS 4.5: editor, assembler, simulator, help system, and classic MARS tools in a single web UI. Overview - Single-page IDE for editing, assembling, running, stepping, backstepping, and debugging MIPS programs. - Multi-window desktop/mobile UI with registers, text/data segments, labels, messages, Run I/O, and tool windows. - Built-in help system with localized pages and embedded reference material. - Persistent browser workspace for files, session restore, settings, and tool state. - Single JavaScript assembler and simulator core, with no native runtime dependency. And from [0]: MARS is a lightweight interactive development environment for programming in MIPS assembly language, intended for educational-level use with Patterson and Hennessy's Computer Organization and Design. --- To run the demo program: 1. Run > Compile 1a. In the popup window select 'Open ASM as new file' 2. Run > Assemble, context will change to the 'Execute' tab. 3. Click the little 'Go' button near top-center. 4. ??? 5. Profit! --- [0] https://computerscience.missouristate.edu/mars-mips-simulato...
vkaku
Very nifty! Looks amazing ... :) I love the Netbeans ish style UI
phendrenad2
Awesome, I was working on something similar pre-LLMs, and it was a slog, glad it's getting done.
pjmlp
Looks quite well done, congrats.
eleventen
Takes me back to undergrad. Neat!