Fórum somar números reais em assembler #240280

29/06/2004

0

Alguém sabe como fazer isso???


Ertai

Ertai

Responder

Posts

29/06/2004

Beppe

Depende do formato(Single, Double ou Extended).

De cabeça, não lembro muito bem, mas tipo assim:
fld     dword ptr [eax]
fadd    dword ptr [edx]
// resultado em ST(0)

Você pode olhar o código que o Delphi gera, na janela da CPU.

Quando eu chegar em casa de noite posso te ajudar melhor.


Responder

Gostei + 0

30/06/2004

Ertai

é em double mesmo...
vc pode passar as outras operações basicas???(subtração, multiplicação e divisão)


Responder

Gostei + 0

30/06/2004

Beppe

fadd, fsub, fmul, fdiv. o tipo de dados para double é ´qword ptr´.


Responder

Gostei + 0

01/07/2004

Ertai

cara, não estou conseguindo fazer...
podia me mandar um exemplo de como somar e guardar numa variavel???


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar