Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ; if
- cmp a1, 1
- je Then
- jmp End
- Then:
- ; a then ág kódja
- End:
- ; if elseif else
- cmp a1, 1
- jne near Cond2
- ; Cond1 ág kódja
- jmp End
- Cond2:
- cmp a1, 1
- jne Else
- ; Cond2 ág kódja
- jmp End
- Else:
- ; Else ág kódja
- ; while ...
- Begin:
- cmp a1, 1
- jne near End
- ; ciklusmag kódja
- End:
- jmp Begin
- ; do ... while
- Begin:
- ; feltétel kiértékelése az a1 regiszterbe
- cmp a1, 1
- je near Begin
- ; for ...
- Begin:
- cmp [var], eax
- jne near End
- ; ciklusmag kódja
- inc [var]
- jmp Begin
- End:
- ; kezőérték nélküli statikus változó
- Lab12: resd 1 ; 1x4 bájt terület
- ; kezőértékkel rendelkező statikus változó
- Lab12: dd 5; 1x4 bájt, értéke 5
- ; konstans
- mov eax, 25
- ; változó
- mov eax,[X]
- ; függvény
- push eax
- pop ebx
- add eax, ebx
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement