Il y a quelques semaines, j'ai demandé un compilateur TASM similaire, mais il semble que l'instructeur ne souhaite rien d'autre que TASM. J'ai donc installé this en utilisant du vin dans DosBox.
Mais peu importe mon code, quand je lance tasm helllo.asm
je reçois
illegal command: TASM
J'ai essayé différents forfaits Tasm, y compris le Tasm officiel 5.
Souhaitez-vous s'il vous plaît essayer d'exécuter le logiciel que j'ai lié à ci-dessus dans Dosbox? et voir si vous pouvez réellement exécuter quelque chose? Je suis sur un pc Intel 64 bits.
Je ne peux pas dire pourquoi cela ne fonctionne pas pour vous sans plus d’informations sur votre configuration, mais c’est comme cela que je l’ai configurée et elle fonctionne très bien (pour autant que je sache, sans connaître l’Assemblée).
Téléchargez Tasm pour Windows depuis sourceforge et installez-le avec WINE. Ensuite, téléchargez et installez dosbox pour Windows (lien direct).
Vous devriez maintenant avoir deux raccourcis sur votre bureau:
Tasm 1.4 Windows 7 - Windows 8 64bit Par Techapple.net
DOSBox 0,74
Double-cliquez sur le raccourci Tasm. Une fenêtre DOSBox agrandie devrait vous être présentée. Si vous ne voulez pas travailler en mode maximisé, appuyez sur Alt+Enter.
Nous semblons maintenant un peu coincés, car C:\
est monté en tant que disque virtuel WINE à l'emplacement de Tasm. La solution la plus simple consiste simplement à monter une nouvelle lettre de lecteur dans le dossier où se trouvent vos fichiers .asm
.
mount d /path/to/asm/files
Dans mon cas, j'avais un fichier test.asm
sur le bureau. Maintenant, lancez votre fichier avec la commande:
tasm D:\name\or\path\to-file
et tu as fini!
Les choses que vous pouvez vérifier est
Assurez-vous que Tasm.exe est présent dans Bin
Dans mon cas, je travaillais sur Windows 10, le mot-clé tasm fonctionnait bien, puis il renvoyait la même erreur, puis j’ai vérifié dans le dossier bin et tasm.exe n’était pas là mais seulement tasm32. exe alors je viens d'utiliser, ce fichier tasm.exe peut être supprimé.
tasm32 yourprogramname.asm