webMARSMIPS / 0.6.6English

Abra. Execute. Compreenda.

Veja o que o seu código faz à máquina.

Um ambiente gratuito para aprender MIPS no browser. Escreva assembly, observe registos e memória, recue na execução e explore Mini-C — sem instalar Java.

Gratuito e open source · Trabalho local sem conta

Interface do webMARS com editor, registos e memória
O estado da máquina, junto do código.
01

Do código à execução, no mesmo espaço

Monte MIPS, execute um programa e observe o estado que ele altera. Use o mesmo ambiente nas primeiras instruções e em projetos com vários ficheiros.

02

Torne visível o que acontece por dentro

Explore a stack, a memória, os dispositivos e um Pipeline Lab separado com cinco estágios. A execução funcional e o timing do pipeline são modelos distintos.

03

Preparado para ensinar e partilhar

Partilhe links permanentes de exemplos e publicações com revisão fixa. Os alunos podem editar, executar e descarregar localmente sem criar conta.

Escolha por onde começar

Aprenda MIPS. Uma instrução de cada vez.Comece a aula com MIPS, sem instalações.Acompanhe uma função até à stack.Perceba porque é que um pipeline espera.De Mini-C a MIPS que pode inspecionar.