Advertisement
beautifulnofer

Untitled

May 7th, 2021
1,173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. section .data
  2.     c11 dq 0.35
  3.     c12 dq -0.95
  4.     c13 dq 2.7
  5.     c21 dq 3.0
  6.     c22 dq 1.0
  7.     c31 dq 1.0
  8.     c32 dq 2.0
  9.  
  10. section .text
  11. global f1
  12. f1:
  13.     push ebp
  14.     mov ebp, esp
  15.    
  16.     fld qword[ebp + 8]
  17.     fld qword[ebp + 8]
  18.     fld qword[c11]
  19.     fmulp
  20.     fmulp
  21.     fld qword[ebp + 8]
  22.     fld qword[c12]
  23.     fmulp
  24.     fld qword[c13]
  25.     faddp
  26.     faddp
  27.    
  28.     leave
  29.     ret
  30.  
  31. global f2
  32. f2:
  33.     push ebp
  34.     mov ebp, esp
  35.    
  36.     fld qword[ebp + 8]
  37.     fld qword[c21]
  38.     fmulp
  39.     fld qword[c22]
  40.     faddp
  41.    
  42.     leave
  43.     ret
  44.  
  45. global f3
  46. f3:
  47.     push ebp
  48.     mov ebp, esp
  49.    
  50.     fld qword[c31]
  51.     fld qword[ebp + 8]
  52.     fld qword[c32]
  53.     faddp
  54.     fdivp
  55.    
  56.     leave
  57.     ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement