Advertisement
Kamila1999N

x^3

Mar 25th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. section .data
  2. mess1 db 'Podaj liczbe: '
  3. len1 equ $- mess1
  4.  
  5. result db 'Szescian liczby: '
  6. len2 equ $- result
  7.  
  8. endl db 10,0
  9.  
  10. segment .bss
  11. zmienna resb 1
  12. wynik resb 1
  13.  
  14. section _text
  15. global _start
  16.  
  17. _start:
  18. mov eax,4
  19. mov ebx,1
  20. mov ecx,mess1
  21. mov edx,len1
  22. int 80h
  23.  
  24. mov eax,3
  25. mov ebx,0
  26. mov ecx,zmienna
  27. mov edx,1
  28. int 80h
  29.  
  30. mov eax,4
  31. mov ebx,1
  32. mov ecx,result
  33. mov edx,len2
  34. int 80h
  35.  
  36. mov eax,[zmienna]
  37. sub eax,'0'
  38. mov ebx,[zmienna]
  39. sub ebx,'0'
  40. mul ebx
  41. mul ebx
  42. add eax,'0'
  43. mov [wynik],eax
  44.  
  45. mov eax,4
  46. mov ebx,1
  47. mov ecx,wynik
  48. mov edx,1
  49. int 80h
  50.  
  51. mov eax,4
  52. mov ebx,1
  53. mov ecx,endl
  54. mov edx,1
  55. int 80h
  56. exit:
  57. mov eax,1
  58. xor ebx, ebx
  59. int 80h
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement