Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .686
- .model flat
- public _kwadrat
- .data
- .code
- _kwadrat PROC
- push ebp
- mov ebp, esp
- push esi
- push edi
- push ebx
- mov esi, [ebp + 8]
- cmp esi, 0
- je zero
- cmp esi, 1
- je jeden
- sub esi, 2
- push esi
- call _kwadrat
- pop esi
- inc esi
- add eax, esi
- add eax, esi
- add eax, esi
- add eax, esi
- jmp koniec
- zero:
- mov eax, 0
- jmp koniec
- jeden:
- mov eax, 1
- koniec:
- pop ebx
- pop edi
- pop esi
- pop ebp
- ret
- _kwadrat ENDP
- END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement