;yasm -f win32 demo32.asm -o demo32.obj
;link demo32.obj /defaultlib:user32.lib /defaultlib:kernel32.lib /subsystem:windows /entry:main /out:demo32_yasm.exe

bits 32

extern _MessageBoxA@16:proc
extern _ExitProcess@4:proc

msg_title db "Demo!", 0
msg_content db "Hello World!", 0

global main

main:
        push    0
        push	0
        push	msg_title
        push	msg_content 
        push	0
        call    _MessageBoxA@16
        push	0
        call    _ExitProcess@4
		

