HelloWolrd.asm 449 B

12345678910111213141516171819202122
  1. .386
  2. .model flat
  3. extrn MessageBoxA:proc
  4. extrn ExitProcess:proc
  5. .data
  6. mb_text db 'Hello, World!',0
  7. mb_caption db 'My first program',0
  8. .code
  9. start:
  10. push 0
  11. push offset mb_caption
  12. push offset mb_text
  13. push 0
  14. call MessageBoxA
  15. push 0
  16. call ExitProcess
  17. end start