Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .section .data
- NELEM=6
- a: .quad 0xFFFFFFFFFFFFFFFF, 0x1234567891234567, 0x3456789012345678, 0x1243657890431256, 0x0192837465473829, 0x9876543211654321
- b: .quad 0
- c: .quad 0
- d: .long 0
- .section .text
- .globl main
- main:
- movl $0, %ecx
- leal a, %ebx
- movl $NELEM, %edi
- deljenje:
- movl 4(%ebx,%ecx, 8), %eax
- movl $0, %edx
- divl %edi
- movl %eax, b+4
- movl (%ebx,%ecx,8), %eax
- divl %edi
- movl %eax,b
- movl b, %esi
- addl %esi, c
- movl b+4, %esi
- adcl %esi, c+4
- incl %ecx
- addl %edx, d
- cmpl $NELEM, %ecx
- jne deljenje
- movl $0, %edx
- movl d, %eax
- divl %edi
- addl %eax, c
- kraj:
- movl $1, %eax
- int $0x80
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement