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.