webMARSMIPS / 0.6.6Português

Open. Run. Understand.

From Mini-C to MIPS you can inspect.

Connect structured code to machine-level execution. Compile the documented teaching subset of C, inspect the generated assembly and debug it in the same workspace.

Free and open source · Local work without an account

01

Write a small program

Create a C source file and use the documented Mini-C profiles. Start with arithmetic, loops and functions before exploring pointers and structures.

02

Inspect the translation

Use Compile C0 and inspect the generated MIPS. Find how a condition becomes a branch and how a function uses the calling convention.

03

Know the boundaries

Mini-C supports C0 teaching profiles and a focused C1-NATIVE profile. It is not a full ISO C compiler or a replacement for a native C toolchain.