1 %line 1+1 rdx - address of variable for sum 2 3 [section .note.GNU-stack] 4 [section .data] 5 [section .text] 6 [global sqrt_c] 7 sqrt_c: 8 00000000 50 push rax 9 00000001 8B07 mov eax, dword[rdi] 10 00000003 F20F2AC8 cvtsi2sd xmm1, eax 11 00000007 F20F51C1 sqrtsd xmm0, xmm1 12 0000000B F20F2DC0 cvtsd2si eax, xmm0 13 0000000F 8902 mov dword[rdx], eax 14 00000011 58 pop rax 15 00000012 C3 ret 16