.386 .model flat extrn MessageBoxA:proc extrn ExitProcess:proc .data mb_text db 'Hello, World!',0 mb_caption db 'My first program',0 .code start: push 0 push offset mb_caption push offset mb_text push 0 call MessageBoxA push 0 call ExitProcess end start