Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- extern printf
- extern scanf
- section .data
- napis db "Wprowadz liczbe: ",0
- rowna db "Liczba rowna sie zero ",10,0
- wieksza db "liczba wieksza od zera ",10,0
- mniejsza db "Liczba mniejsza od zera ",10,0
- format db "%d%,0
- liczba dd 0
- section .text
- global main
- main:
- xor rax,rax
- mov rdi,napis
- call printf
- xor rax,rax
- mov rdi, format
- mov rsi, liczba
- call scanf
- cmp dword [liczba],0
- je _rowna
- jl _mniejsza
- jg _wieksza
- _rowna:
- xor rax, rax
- mov rdi, rowna
- call printf
- jmp koniec
- _mniejsza:
- xor rax,rax
- mov rdi, mniejsza
- call printf
- jmp koniec
- _wieksza:
- xor rax,rax
- mov rdi ,wieksza
- call printf
- jmp koniec
- koniec:
- mov rax,1
- mov rbx,0
- int 80h
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement