Ich muss durchschnittlich bekommen. In C++, da ich es nicht die Länge des Arrays übergeben Ich weiß nicht, wie man es dadurch teilen.Durchschnittliche Gleitzahl in Assembly
Hier ist, wie ich meine Werte in C++ bin vorbei
extern "C" double Average (long [6]);
_Average proc
finit
mov ecx, 6 ; number of elements
mov ebx, [esp + 4] ; address of the array
fldz
L1:
fld REAL4 PTR [ebx] ; get elements of array
fadd
add ebx, 4
loop L1
fdiv DWORD PTR [esp + 4]
fwait
ret
_Average endp
ich alle Änderungen an C++ Code machen – justbrianr
kann ich sagen wollte nicht – justbrianr
Anders als eine Erklärung, Es gibt keinen C++ Code irgendwo. Was genau meinst du? –