Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- include \masm32\include\masm32rt.inc
- .code
- start:
- ; Zerowanie flag, pamietamy,
- ; ze flagi wymykaja nam sie spod kontroli przy kazdym rozkazie procesora,
- ; a uruchomienie progrmu juz to czyni. Nie zaczynamy od wyzerowanych flag!
- XOR EAX,EAX
- PUSH EAX
- POPF
- ; Flagi wyzerowano
- MOV AH, 11111111b ; Rejestr AH (8bit) dla prostszego ustawienia flagi CF. Mniej jedynek do pisania... tylko 8 ^^
- ADD AH, 1b ; Przejebanie rejestru
- ; Flaga CF ulegla zmianie. 0->1
- MOV EAX, 1
- ADC EAX, 5
- NOP ; Dla designu, ollydbg ma sporo lini mala czcionka. NOP nic nie robi
- ; EAX = 7
- end start
Advertisement
Add Comment
Please, Sign In to add comment