Keywords: X86 Assembly Listing for ComplexAdd.png X86 assembly listing of a function adding two complex numbers The function takes three parameters a pointer to a structure composed by two 80-bit floating-point numbers being the real and imaginary parts of the complex number representing the first complex number to add eax ebp+0x08 a pointer to the second number to add ecx ebp+0x0C and a pointer to a complex number receiving the result edx ebp+0x10 The function is mostly composed of floating-point instructions to exchange information between RAM and the floating-point unit FPU The function uses the STDCALL calling convention 2016-08-25 own Luis150902 other versions cc-zero Software written in assembly language |