Advertisement
Guest User

Untitled

a guest
Feb 7th, 2020
356
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.24 KB | None | 0 0
  1. mmulm:
  2. push ebp
  3. mov ebp,esp
  4. sub esp,0x70
  5. fld DWORD PTR [ebp+0x4c]
  6. fld DWORD PTR [ebp+0x5c]
  7. fld DWORD PTR [ebp+0x6c]
  8. fld DWORD PTR [ebp+0xc]
  9. fld DWORD PTR [ebp+0x10]
  10. fst DWORD PTR [ebp-0x3c]
  11. fld st(4)
  12. fmul st,st(2)
  13. fxch st(1)
  14. fmul st,st(4)
  15. faddp st(1),st
  16. fld DWORD PTR [ebp+0x14]
  17. fst DWORD PTR [ebp-0x4]
  18. fmul st,st(3)
  19. faddp st(1),st
  20. fld DWORD PTR [ebp+0x7c]
  21. fld DWORD PTR [ebp+0x18]
  22. fst DWORD PTR [ebp-0x38]
  23. fmul st,st(1)
  24. faddp st(2),st
  25. fxch st(1)
  26. fstp DWORD PTR [ebp-0x70]
  27. fld DWORD PTR [ebp+0x1c]
  28. fst DWORD PTR [ebp-0x34]
  29. fld DWORD PTR [ebp+0x20]
  30. fst DWORD PTR [ebp-0x30]
  31. fxch st(1)
  32. fmul st,st(6)
  33. fxch st(1)
  34. fmul st,st(5)
  35. faddp st(1),st
  36. fld DWORD PTR [ebp+0x24]
  37. fst DWORD PTR [ebp-0x2c]
  38. fmul st,st(4)
  39. faddp st(1),st
  40. fld DWORD PTR [ebp+0x28]
  41. fst DWORD PTR [ebp-0x28]
  42. fmul st,st(2)
  43. faddp st(1),st
  44. fstp DWORD PTR [ebp-0x6c]
  45. fld DWORD PTR [ebp+0x2c]
  46. fst DWORD PTR [ebp-0x24]
  47. fld DWORD PTR [ebp+0x30]
  48. fst DWORD PTR [ebp-0x20]
  49. fxch st(1)
  50. fmul st,st(6)
  51. fxch st(1)
  52. fmul st,st(5)
  53. faddp st(1),st
  54. fld DWORD PTR [ebp+0x34]
  55. fst DWORD PTR [ebp-0x1c]
  56. fmul st,st(4)
  57. faddp st(1),st
  58. fld DWORD PTR [ebp+0x38]
  59. fst DWORD PTR [ebp-0x18]
  60. fmul st,st(2)
  61. faddp st(1),st
  62. fstp DWORD PTR [ebp-0x68]
  63. fld DWORD PTR [ebp+0x3c]
  64. fst DWORD PTR [ebp-0x14]
  65. fmulp st(5),st
  66. fld DWORD PTR [ebp+0x40]
  67. fst DWORD PTR [ebp-0x10]
  68. fmulp st(4),st
  69. fxch st(4)
  70. faddp st(3),st
  71. fld DWORD PTR [ebp+0x44]
  72. fst DWORD PTR [ebp-0xc]
  73. fmulp st(2),st
  74. fxch st(2)
  75. faddp st(1),st
  76. fld DWORD PTR [ebp+0x48]
  77. fst DWORD PTR [ebp-0x8]
  78. fmulp st(3),st
  79. faddp st(2),st
  80. fxch st(1)
  81. fstp DWORD PTR [ebp-0x64]
  82. fld DWORD PTR [ebp+0x50]
  83. fld DWORD PTR [ebp+0x60]
  84. fxch st(2)
  85. fst DWORD PTR [ebp-0x40]
  86. fld st(1)
  87. fmul st,st(1)
  88. fld DWORD PTR [ebp-0x3c]
  89. fmul st,st(4)
  90. faddp st(1),st
  91. fld DWORD PTR [ebp+0x70]
  92. fld DWORD PTR [ebp-0x4]
  93. fmul st,st(1)
  94. faddp st(2),st
  95. fld DWORD PTR [ebp+0x80]
  96. fld DWORD PTR [ebp-0x38]
  97. fmul st,st(1)
  98. faddp st(3),st
  99. fxch st(2)
  100. fstp DWORD PTR [ebp-0x60]
  101. fld DWORD PTR [ebp-0x34]
  102. fmul st,st(4)
  103. fld DWORD PTR [ebp-0x30]
  104. fmul st,st(6)
  105. faddp st(1),st
  106. fld DWORD PTR [ebp-0x2c]
  107. fmul st,st(2)
  108. faddp st(1),st
  109. fld DWORD PTR [ebp-0x28]
  110. fmul st,st(3)
  111. faddp st(1),st
  112. fstp DWORD PTR [ebp-0x5c]
  113. fld DWORD PTR [ebp-0x24]
  114. fmul st,st(4)
  115. fld DWORD PTR [ebp-0x20]
  116. fmul st,st(6)
  117. faddp st(1),st
  118. fld DWORD PTR [ebp-0x1c]
  119. fmul st,st(2)
  120. faddp st(1),st
  121. fld DWORD PTR [ebp-0x18]
  122. fmul st,st(3)
  123. faddp st(1),st
  124. fstp DWORD PTR [ebp-0x58]
  125. fld DWORD PTR [ebp-0x14]
  126. fmulp st(4),st
  127. fld DWORD PTR [ebp-0x10]
  128. fmulp st(5),st
  129. fxch st(3)
  130. faddp st(4),st
  131. fld DWORD PTR [ebp-0xc]
  132. fmulp st(3),st
  133. fxch st(3)
  134. faddp st(2),st
  135. fld DWORD PTR [ebp-0x8]
  136. fmulp st(3),st
  137. fxch st(1)
  138. faddp st(2),st
  139. fxch st(1)
  140. fstp DWORD PTR [ebp-0x54]
  141. fld DWORD PTR [ebp+0x54]
  142. fld DWORD PTR [ebp+0x64]
  143. fxch st(2)
  144. fmul st,st(1)
  145. fld DWORD PTR [ebp-0x3c]
  146. fld st(3)
  147. fmul st,st(1)
  148. faddp st(2),st
  149. fld DWORD PTR [ebp+0x74]
  150. fld DWORD PTR [ebp-0x4]
  151. fmul st,st(1)
  152. faddp st(3),st
  153. fld DWORD PTR [ebp+0x84]
  154. fld DWORD PTR [ebp-0x38]
  155. fmul st,st(1)
  156. faddp st(4),st
  157. fxch st(3)
  158. fstp DWORD PTR [ebp-0x50]
  159. fld DWORD PTR [ebp-0x34]
  160. fmul st,st(4)
  161. fld DWORD PTR [ebp-0x30]
  162. fmul st,st(6)
  163. faddp st(1),st
  164. fld DWORD PTR [ebp-0x2c]
  165. fmul st,st(2)
  166. faddp st(1),st
  167. fld DWORD PTR [ebp-0x28]
  168. fmul st,st(4)
  169. faddp st(1),st
  170. fstp DWORD PTR [ebp-0x4c]
  171. fld DWORD PTR [ebp-0x24]
  172. fmul st,st(4)
  173. fld DWORD PTR [ebp-0x20]
  174. fmul st,st(6)
  175. faddp st(1),st
  176. fld DWORD PTR [ebp-0x1c]
  177. fmul st,st(2)
  178. faddp st(1),st
  179. fld DWORD PTR [ebp-0x18]
  180. fmul st,st(4)
  181. faddp st(1),st
  182. fstp DWORD PTR [ebp-0x48]
  183. fld DWORD PTR [ebp-0x14]
  184. fmulp st(4),st
  185. fld DWORD PTR [ebp-0x10]
  186. fmulp st(5),st
  187. fxch st(3)
  188. faddp st(4),st
  189. fld DWORD PTR [ebp-0xc]
  190. fmulp st(3),st
  191. fxch st(3)
  192. faddp st(2),st
  193. fld DWORD PTR [ebp-0x8]
  194. fmulp st(1),st
  195. faddp st(1),st
  196. fstp DWORD PTR [ebp-0x44]
  197. fld DWORD PTR [ebp+0x58]
  198. fld DWORD PTR [ebp-0x40]
  199. fmul st,st(1)
  200. fld DWORD PTR [ebp+0x68]
  201. fmul st(3),st
  202. fxch st(1)
  203. faddp st(3),st
  204. fld DWORD PTR [ebp+0x78]
  205. fld DWORD PTR [ebp-0x4]
  206. fmul st,st(1)
  207. faddp st(4),st
  208. fld DWORD PTR [ebp+0x88]
  209. fld DWORD PTR [ebp-0x38]
  210. fmul st,st(1)
  211. faddp st(5),st
  212. fld DWORD PTR [ebp-0x34]
  213. fmul st,st(4)
  214. fld DWORD PTR [ebp-0x30]
  215. fmul st,st(4)
  216. faddp st(1),st
  217. fld DWORD PTR [ebp-0x2c]
  218. fmul st,st(3)
  219. faddp st(1),st
  220. fld DWORD PTR [ebp-0x28]
  221. fmul st,st(2)
  222. faddp st(1),st
  223. fstp DWORD PTR [ebp-0x4]
  224. fld DWORD PTR [ebp-0x24]
  225. fmul st,st(4)
  226. fld DWORD PTR [ebp-0x20]
  227. fmul st,st(4)
  228. faddp st(1),st
  229. fld DWORD PTR [ebp-0x1c]
  230. fmul st,st(3)
  231. faddp st(1),st
  232. fld DWORD PTR [ebp-0x18]
  233. fmul st,st(2)
  234. faddp st(1),st
  235. fld DWORD PTR [ebp-0x14]
  236. fmulp st(5),st
  237. fld DWORD PTR [ebp-0x10]
  238. fmulp st(4),st
  239. fxch st(4)
  240. faddp st(3),st
  241. fld DWORD PTR [ebp-0xc]
  242. fmulp st(2),st
  243. fxch st(2)
  244. faddp st(1),st
  245. fld DWORD PTR [ebp-0x8]
  246. fmulp st(2),st
  247. faddp st(1),st
  248. mov eax,DWORD PTR [ebp+0x8]
  249. fld DWORD PTR [ebp-0x70]
  250. fstp DWORD PTR [eax]
  251. fld DWORD PTR [ebp-0x60]
  252. fstp DWORD PTR [eax+0x4]
  253. fld DWORD PTR [ebp-0x50]
  254. fstp DWORD PTR [eax+0x8]
  255. fxch st(2)
  256. fstp DWORD PTR [eax+0xc]
  257. fld DWORD PTR [ebp-0x6c]
  258. fstp DWORD PTR [eax+0x10]
  259. fld DWORD PTR [ebp-0x5c]
  260. fstp DWORD PTR [eax+0x14]
  261. fld DWORD PTR [ebp-0x4c]
  262. fstp DWORD PTR [eax+0x18]
  263. fld DWORD PTR [ebp-0x4]
  264. fstp DWORD PTR [eax+0x1c]
  265. fld DWORD PTR [ebp-0x68]
  266. fstp DWORD PTR [eax+0x20]
  267. fld DWORD PTR [ebp-0x58]
  268. fstp DWORD PTR [eax+0x24]
  269. fld DWORD PTR [ebp-0x48]
  270. fstp DWORD PTR [eax+0x28]
  271. fstp DWORD PTR [eax+0x2c]
  272. fld DWORD PTR [ebp-0x64]
  273. fstp DWORD PTR [eax+0x30]
  274. fld DWORD PTR [ebp-0x54]
  275. fstp DWORD PTR [eax+0x34]
  276. fld DWORD PTR [ebp-0x44]
  277. fstp DWORD PTR [eax+0x38]
  278. fstp DWORD PTR [eax+0x3c]
  279. add esp,0x70
  280. pop ebp
  281. ret 0x4
  282. xchg ax,ax
  283. xchg ax,ax
  284. xchg ax,ax
  285. xchg ax,ax
  286. xchg ax,ax
  287. xchg ax,ax
  288. xchg ax,ax
  289. nop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement