Advertisement
Guest User

Untitled

a guest
Nov 21st, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. global main
  2. extern printf
  3. extern scanf
  4.  
  5. section .data
  6.  
  7. tekst_a: db 'nic',10,0
  8. tekst_b: db 'chuj',10,0
  9. format: db '%ld',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.  
  24. cmp rax, 0
  25. jz koniec
  26.  
  27. cmp qword[licznik],10
  28. ja zero
  29.  
  30. mov rax,0
  31. mov rdi, tekst_b
  32. call printf
  33. jmp koniec
  34.  
  35. zero:
  36. mov rax, 0
  37. mov rdi, tekst_a
  38. call printf
  39.  
  40.  
  41.  
  42.  
  43.  
  44. koniec:
  45. mov rax,0
  46. int 80h
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement