Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Peter

Converter C para Assembly

Mensagens Recomendadas

Peter

Viva, não percebo nada de assembly mas preciso de passar este codigo super simples para assembly. Alguém de ideias? (Sim, aprender asembly era o ideal, mas precisava disto para ontem)

#include
#include


int main(void) {


int soma=0;
int resultado=0;
int loopx=1;


while(loopx==1) {

printf("Insere um numero para somar\n");
scanf("%d",&soma);
resultado = resultado + soma;
printf("\nContinuar?\nSim-1\nNao-2\n");

scanf("%d",&loopx);

}
printf("\nO Resultado e: %d\n",resultado);
system("pause");
return 0;
}

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo

https://duckduckgo.com/?q=gcc+generate+assembly

Por omissão o gcc vai gerar código para a arquitectura onde o executares, a não ser q uses uma toolchain para fazer compilação para outras arquitecturas (cross-compile).

sabes o que é um exercício? sabes que em exercício de conversão de uma linguagem para assembly tens de fazer "à pata" ?


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
vesperto
sabes o que é um exercício? sabes que em exercício de conversão de uma linguagem para assembly tens de fazer "à pata" ?

Lá porque tu achas q tem q ser assim não quer dizer q tenha q ser assim.

A aprender assembly, prefiro comparar com código gerado, mas cada tolo com a sua mania.

</fim>

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo

Lá porque tu achas q tem q ser assim não quer dizer q tenha q ser assim.

A aprender assembly, prefiro comparar com código gerado, mas cada tolo com a sua mania.

</fim>

sabes que existe mais IS do que o x86 ?


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.