web-dev-qa-db-fra.com

Assemblée: commande illégale TASM

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.

1
Lynob

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.

enter image description here

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  

enter image description here

et tu as fini!

2
Seth

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
0
TAHA SULTAN TEMURI