Este programa converte instruções em Assembly MIPS para seus equivalentes binários e hexadecimais.
É útil para entender o funcionamento de arquiteturas MIPS-like e carregar valores em simuladores de
registradores.
Digite uma instrução por linha no campo à esquerda. Exemplos:
add $t1, $t2, $t3
lw $t0, 0($sp)
jr $31
Em seguida, clique no botão "Converter" no painel inferior direito. O código
binário de cada linha será exibido no campo da direita.
Você pode:
- Baixar o binário (.txt) com o botão "Baixar"
- Copiar para a área de transferência com o botão "Copiar"
- Apagar tudo com o botão "Apagar"
O programa suporta instruções MIPS clássicas. Pseudo-instruções não são
aceitas.
Instruções malformadas geram erro na primeira linha inválida.
Erros comuns detectados:
- Registradores inválidos
- Número de argumentos incorreto
- Pontuação malformada (vírgulas, parênteses)
- Valores numéricos fora do formato
Sugestões
- Use o modo escuro para sessões prolongadas
- Adapte os opcodes e functs no botão "Configurações" conforme sua arquitetura