Advertisement
Guest User

Untitled

a guest
Jan 18th, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. .686
  2. .model flat
  3. public _kopia_tablicy
  4. extern _malloc: PROC
  5. .data
  6. trzy dd 3
  7. piec dd 5
  8. szesc dd 6
  9. x1 dd 3.063
  10. x2 dd 1.393
  11. x3 dd 0.476
  12. .code
  13. _kopia_tablicy PROC
  14. push ebp
  15. mov ebp,esp
  16. mov ebx,[ebp+8]
  17. mov eax,[ebp+12]
  18. mov ecx,[ebp+16]
  19. ptl:
  20. push ecx
  21. sub ecx,1
  22. mov edx,15
  23. ptl2:
  24. push ecx
  25. shl ecx,6
  26. add ecx,edx
  27. mov [ebx+ecx*4],ebx
  28. mov esi,[ebx+ecx*4]
  29. mov edi,[eax+ecx*4]
  30. pop ecx
  31. cmp esi,edi
  32. jg dalej
  33. mov ebx,0
  34. push ecx
  35. shl ecx,6
  36. add ecx,edx
  37. mov [ebx+ecx*4],ebx
  38. pop ecx
  39. dalej:
  40. sub edx,1
  41. cmp edx,0
  42. jge ptl2
  43. pop ecx
  44. loop ptl
  45. pop ebp
  46. RET
  47. _kopia_tablicy ENDP
  48. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement