e
quer mais?
Me paga um café! :) PIX consultoria@carlosdelfino.eti.br
Curta o post no final da página, use o Disqus, compartilhe em sua rede social. Isso me ajuda e motiva
Obrigado.
Qualquer pessoa que se interessa pela programação assembly deve definitivamente conhece a incrível ferramenta chamada “GCC Explorer”, uma ferramenta open source de inspeção assembly. A ferramenta roda em seu navegador e permite a inspeção de código assembly conforme você escreve seu código em C. Comparado ao “hacking” de usar na linha de comando de seu terminal o comando “objdump” esta ferramenta é um grande ganho de produtividade.
A habilidade de obter instantaneamente (1 segundo) a avaliação da qualidade de seu código, especialmente quando você trabalha com pequenas plataformas como por exemplo microcontroladores ou embarcados, e assim precisa de um código bem otimizado, sem falar na oportunidade de aprendizado onde se pode aprender codificação Assembly por comparação com o código C.
No site da “Parallella” é possível usar o “GCC Explorer” para as plataformas:
- Epiphany
- ARM
- x86
No site original GCC Explorer é possível usar as seguintes plataformas:
- ARM
- ARM64
- PowerPC
- x86 (diversos sabores GCC)
- e também AVR,
Porém não achei ainda como usar códigos do Arduino, o que seria muito bom para estudantes e pesquisadores.
Basta você copiar e colocar seus blocos de códigos ou carregar os arquivos de exemplos no site original ou funções no caso do site da Parallella que usa a biblioteca PAL.
Quando usando o compilador Epiphany fica recomendado usar os parâmetros
-02 -mfp-mode=round-nearest
para obter melhores resultados.
Texto Traduzido livremente e adaptado do site da www.parallella.org, conforme fontes abaixo
Fontes:
Não deixe de me pagar um café, faz um PIX: consultoria@carlosdelfino.eti.br de qualquer valor.