Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [bits 32]
- mov EAX, 0 ; iterator
- push EBP
- mov EBP, ESP
- sub ESP, 8192 ; alokacja pamięci na stosie na 256 elementów o długości DWORD
- mov EBX, ESP ; początek ma być w EBX więc kopiujemy
- jmp sprawdz
- zeruj:
- mov DWORD [EBX], 0 ; tu sobie wpisuje 0 do tablicy
- inc EAX ; inkrementacja iteratora
- mov ECX,EAX ; do ECX leci iterator
- imul ECX,32 ; mnozymy to przez 32
- add EBX, ECX ; dodajemy do EBX, tak żeby pokazywał na kolejny element tablicy
- sprawdz:
- cmp EAX, 255 ; porównujemy iterator z 255
- jb zeruj ; jeśli mniejsze to skocz do zerowania
- mov EAX, 0 ; jeśli nie, to koniec, przypisz do EAX 0
- mov ESP, EBP
- pop EBP
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement