Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- section .data
- mess1 db 'Podaj liczbe: '
- len1 equ $- mess1
- result db 'Szescian liczby: '
- len2 equ $- result
- endl db 10,0
- segment .bss
- zmienna resb 1
- wynik resb 1
- section _text
- global _start
- _start:
- mov eax,4
- mov ebx,1
- mov ecx,mess1
- mov edx,len1
- int 80h
- mov eax,3
- mov ebx,0
- mov ecx,zmienna
- mov edx,1
- int 80h
- mov eax,4
- mov ebx,1
- mov ecx,result
- mov edx,len2
- int 80h
- mov eax,[zmienna]
- sub eax,'0'
- mov ebx,[zmienna]
- sub ebx,'0'
- mul ebx
- mul ebx
- add eax,'0'
- mov [wynik],eax
- mov eax,4
- mov ebx,1
- mov ecx,wynik
- mov edx,1
- int 80h
- mov eax,4
- mov ebx,1
- mov ecx,endl
- mov edx,1
- int 80h
- exit:
- mov eax,1
- xor ebx, ebx
- int 80h
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement