You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
514 B

;; ml64 hello64.asm /link /subsystem:windows /defaultlib:kernel32 \
;; /defaultlib:user32 /out:hello64.exe /entry:main
extern ExitProcess : PROC
extern MessageBoxA : PROC
extern ImportByOrdinal: PROC
.data
caption db 'Hello', 0
message db 'Hello World!', 0
.code
main PROC
sub rsp,28h
mov rcx, 0
lea rdx, message
lea r8, caption
mov r9d, 0
call MessageBoxA
mov ecx, 0
call ExitProcess
call ImportByOrdinal
main ENDP
END