Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- INCLUDE Irvine32.inc
- .data
- A SDWORD 42
- T SDWORD 1, 5, 8, -20, -4, 1
- N SDWORD 6
- helloStr BYTE 'Hello World!', 0ah, 0
- .code
- ;-------------------------------------------------------------------------------
- ; Főfüggvény. Itt indul a program.
- main PROC
- MOV ESI, offset helloStr
- Call szamol
- CALL WriteInt
- CALL Crlf
- INVOKE ExitProcess,0
- main ENDP
- szamol PROC
- MOV EBX, 0
- ciklus:
- MOV AL, [ESI]
- CMP AL, 0
- JE vege
- CMP AL, 'o'
- JNE semmi
- INC EBX
- semmi:
- INC ESI
- JMP ciklus
- vege:
- MOV EAX, EBX
- ret
- szamol ENDP
- ;===============================================================================
- .stack
- dw 1000 dup (?)
- end main
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement