Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- global main
- extern printf
- extern scanf
- section .data
- tekst1: db 'To jest zero',10,0
- tekst2: db 'To nie jest zero',10,0
- format: db '%ld',0
- section .bss
- licznik: resq 1
- section .text
- main:
- mov rax,0
- mov rdi, format
- mov rsi,licznik
- call scanf
- cmp rax, 0
- jz koniec
- cmp qword[licznik],0
- jz zero
- jnz inna
- zero:
- mov rax, 0
- mov rdi, tekst1
- call printf
- jmp koniec
- inna:
- mov rax,0
- mov rdi, tekst2
- call printf
- jmp koniec
- koniec:
- mov rax,0
- int 80h
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement