Ich versuch mal mein Glück, muss aber auf keinen Fall stimmen. Das letzte mal, das ich FP-Routinen in Assembler geschrieben hab ist schon ne Weile her
Delphi-Quellcode:
function VectorLength(
const v:
array of single ):single;
asm
fld dword ptr [eax]
fmul st(0), st(0)
fld dword ptr [eax+4]
fmul st(0), st(0)
fld dword ptr [eax+8]
fmul st(0), st(0)
fadd
fadd
fsqrt
end;