Advertisement
Guest User

Untitled

a guest
Mar 8th, 2019
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #opis programa
  2. #Autor, Stefan Marinkov RA47/2018
  3. .section .data
  4. a: .quad 0xffffffff
  5. b: .quad 0x10
  6. r: .quad 0
  7. o: .quad 0
  8.  
  9. .section .text
  10. .globl main
  11. main:
  12.   movl b, %eax
  13.   movl b+4, %ebx
  14.   movl a, %ecx
  15.   movl a+4, %edx
  16.  
  17. obradi:
  18.   cmp %ebx, %edx
  19.   jb kraj
  20.   cmp $0, %ebx
  21.   je proveri
  22.  
  23. vrati:
  24.   subl %eax, %ecx
  25.   sbbl %ebx, %edx
  26.   addl $1, r
  27.   jmp obradi
  28.  
  29. proveri:
  30.   cmp %eax, %ecx
  31.   ja vrati
  32.   jb kraj
  33.   addl $1, r
  34.   movl $0, %ebx
  35.   movl $0, %ecx
  36.  
  37. kraj:
  38.     movl %ecx, o
  39.     movl %edx, o+4
  40.  
  41.     movl $1, %eax
  42.     movl $0, %ebx
  43.     int $0x80
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement