Área de trabalho e ficheiros

Um projeto é a unidade que o webMARS guarda, compila e monta. Pode conter um ou mais ficheiros Assembly .asm/.s e ficheiros Mini-C .c.

Menu Ficheiro

ComandoComportamento atual
Novo projetoCria um projeto vazio. Com um projeto aberto, o submenu Novo permite adicionar fontes C ou Assembly.
Abrir do discoImporta ficheiros selecionados através do browser, incluindo seleções múltiplas.
Abrir do armazenamento do browserRestaura um projeto guardado num dos slots locais.
Guardar ficheiro ativo / Guardar projetoGuarda o ficheiro ativo ou o projeto completo no armazenamento do browser.
Descarregar / Descarregar comoExporta o conteúdo através do sistema de downloads do browser.
ExemplosAbre o catálogo pesquisável, agrupado por linguagem e objetivo educativo.
Exportar E/S de execuçãoDescarrega a transcrição atual de entrada e saída para diagnóstico ou avaliação.

Editor e navegação

Modelo de construção

Montar cria a imagem executável a partir das fontes Assembly selecionadas. Compilar C0 traduz o projeto C para Assembly MIPS, que depois é montado. Projetos C com vários ficheiros são ligados como uma unidade pelo compilador educativo.

Recuperação local e projetos Cloud

O webMARS mantém dados de recuperação no browser para restaurar a sessão após um reload. Os cinco slots de projeto explícitos são independentes dessa recuperação automática.

O menu Cloud é opcional. Login, abertura/gravação, sincronização e atualização comunicam com o servidor configurado. Não é necessário para editar, compilar ou executar localmente.

O armazenamento do browser não é um backup permanente. Navegação privada, pressão de quota, limpeza do browser ou Limpar localStorage podem removê-lo.