webMARSMIPS / 0.6.6English

Abra. Execute. Compreenda.

De Mini-C a MIPS que pode inspecionar.

Relacione código estruturado com a execução ao nível da máquina. Compile o subconjunto didático de C, observe o assembly gerado e depure no mesmo espaço.

Gratuito e open source · Trabalho local sem conta

01

Escreva um programa pequeno

Crie um ficheiro C e use os perfis documentados de Mini-C. Comece com aritmética, ciclos e funções antes de explorar apontadores e estruturas.

02

Observe a tradução

Use Compile C0 e inspecione o MIPS gerado. Descubra como uma condição se transforma num salto e como uma função usa a convenção de chamada.

03

Conheça os limites

O Mini-C suporta perfis didáticos C0 e um perfil C1-NATIVE delimitado. Não é um compilador ISO C completo nem substitui as ferramentas nativas de C.