¿Algun ensamblador logra ensamblarlo y que escriba el mensaje en pantalla? Igual no devuelve correctamente el control a MS-DOS (ademas de ser obsoleto claro).
Código:
.386
.model flat, stdcall
includelib user32.lib
MessageBoxA PROTO :DWORD, :DWORD, :DWORD, :DWORD
.data
msg db "Estamos en el siglo XXI :=)", 0
.code
main:
push 0
push offset Msg
push offset Msg
push 0
call MessageBoxA
ret
end main