Je sais que cela soulève un long fil mort mais je pensais que je serais ici comme carillon je ne pouvais pas trouver la réponse à cette ligne très facilement.
Ne peut pas être fait avec 5.1, mais vous pouvez utiliser EXE2BIN (il suffit de chercher sur google) pour le convertir en un fichier com.
Vous pouvez également utiliser 6.11 qui peut être trouvé à http://www.phatcode.net/downloads.php?id=175.
Une fois que vous avez cette course, votre bonjour app monde serait:
.MODEL TINY
.DOSSEG ; Make sure you are using dos segment CODE, DATA + STACK
.DATA
MSG DB "Hello, World!", 0Dh, 0Ah, '$'
.CODE
.STARTUP ; Setup the starting address otherwise you'll see:
; LINK : warning L4055: start address not equal to 0x100 for /TINY
MOV AH, 09h
MOV DX, OFFSET MSG
INT 21h
MOV AH, 4Ch
INT 21h
END
Compiler: ML/AT HELLO.ASM (le/AT permet .MODEL TINY)
Il devrait compiler sans les avertissements ou les erreurs testés sur MASM 6.11 sous MS-DOS 6.22 dans DOSBOX.
Espérons que cela aide quelqu'un qui a eu le même problème que I.