Advertisement
Guest User

Untitled

a guest
Nov 21st, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. global main
  2. extern printf
  3. extern scanf
  4.  
  5. section .data
  6.  
  7. napis_1: db 'Chuj',10,0
  8. napis_2: db 'Nic',10,0
  9. format: db '%d',0
  10.  
  11. section .bss
  12.  
  13. licznik: resq 1
  14.  
  15. section .text
  16.  
  17. main:
  18.  
  19. mov rax,0
  20. mov rdi, format
  21. mov rsi, licznik
  22. call scanf
  23. cmp rax, 0
  24. jz koniec
  25.  
  26. cmp qword [licznik], 10
  27. jg nic
  28. jl chuj
  29.  
  30. chuj:
  31. mov rdi, napis_1
  32. jz koniec
  33.  
  34. nic:
  35. mov rdi, napis_2
  36. jz koniec
  37.  
  38. jmp main
  39.  
  40.  
  41.  
  42. koniec:
  43. mov rax, 1
  44. mov rbx, 1
  45. int 80h
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement