So if eax is the return of a double* (the address to a double) how would one put the value of a double (REAL8) into that location?
At the moment my code is as follows