Advertisement
Guest User

Untitled

a guest
Oct 9th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. computeFirstBinom(int, int):
  2.         mov     eax, edi
  3.         imul    eax, esi
  4.         imul    edi, edi
  5.         imul    esi, esi
  6.         lea     eax, [rdi+rax*2]
  7.         add     eax, esi
  8.         ret
  9. main:
  10.         push    rbp
  11.         push    rbx
  12.         mov     rbp, rsi
  13.         mov     edx, 10
  14.         sub     rsp, 8
  15.         mov     rdi, QWORD PTR [rsi+8]
  16.         xor     esi, esi
  17.         call    strtol
  18.         mov     rdi, QWORD PTR [rbp+16]
  19.         mov     rbx, rax
  20.         mov     edx, 10
  21.         xor     esi, esi
  22.         call    strtol
  23.         mov     edx, ebx
  24.         add     rsp, 8
  25.         imul    edx, eax
  26.         imul    ebx, ebx
  27.         imul    eax, eax
  28.         lea     edx, [rbx+rdx*2]
  29.         pop     rbx
  30.         pop     rbp
  31.         add     eax, edx
  32.         ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement