Dúvida com subtração, multiplicação, e divisão em Assembly

1 resposta
A

Estou usando Assembly em um projeto, e estou usando algo como isso:

mov eax,X add eax,Y add eax,15 mov Result,eax

para fazer uma pequena soma. Ele adiciona o valor da variável X ao registrador eax, depois adiciona o valor da variável Y neste mesmo registrador, ficando a soma de X e Y, e depois ainda adiciona mais 15. Ou seja:

X + Y + 15.

Ótimo, o add faz essa “adição”, mas e quanto à subtração, divisão e multiplicação? Alguém poderia me esclarecer?

Grato.

1 Resposta

A

Resolvido!

Eu posso fazer toda a operação ao adicionar o valor ao registrador acumulador.

Criado 17 de maio de 2011
Ultima resposta 17 de mai. de 2011
Respostas 1
Participantes 1