Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- extern printf
- Segment .data
- fmt:
- db "%d ", 10, 0
- array:
- dd 1, 2, 3
- Segment .text
- global main
- main:
- push rax
- xor rcx, rcx
- xor rdx, rdx
- xor rbx, rbx
- L1:
- cmp rcx, 0x3
- jae end
- push rcx
- mov rdi, fmt
- mov rsi, dword[array+rcx*4]
- call printf
- pop rcx
- inc rcx
- jmp L1
- ret
- end:
- pop rax
- ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement