Advertisement
Guest User

Množenje pomoću sabiranja

a guest
Mar 14th, 2019
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # Množenje pomoću sabiranja
  2. # Imenko Prezimić ra1234
  3.  
  4. # Ulaz programa predstavljaju vrednosti u eax i ebx registrima
  5. # Rezultat se na kraju nalazi u ecx registru
  6.  
  7. .section .data
  8. .section .text
  9. .global main
  10. main:
  11.     movl $5, %eax    # a
  12.     movl $3, %ebx    # b
  13.     movl $0, %ecx    # r
  14. uporedi:
  15.     cmpl $0, %eax    # a ? 0
  16.     je kraj          # ako je a == 0, skoči
  17.     addl %ebx, %ecx  # r += b
  18.     subl $1, %eax    # a -= 1
  19.     jmp uporedi
  20.  
  21. kraj:
  22.     movl $1, %eax
  23.     movl $0, %ebx
  24.     int $0x80
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement