Bonjour, je débute l'asm avec le tuto de benoit-m (au passage sympa, mais dommage que les codes écrits ne soient pas copiables).
J'ai déja recherché
-> sur le web, pas grand chose.
->sur le forum, mais y'a pas de système de recherche (où je suis aveugle)
J'utilise un proco x86 et TASM.
J'ai vérifié et revérifié d'avoir bien recopié le code qu'il donne en exemple, avec un même appel, mais pas moyen, le programme plante à l'affichage du texte. Pleins de caractères s'affichent et de bips sortent de la carte mère.
J'ai bien mis le caractère '$' en fin de chaine.
Peut-être que son exemple sortait d'un fichier .com et non d'un .exe
Mais Je pense que ca doit venir de la déclaration du texte:
" text db text?, '$' "
Les variables ne doivent pas être déclarée entre
"data segment use16" et "data ends" ?
J'ai essayé en dehors dans le code, de déclarer une variable et ensuiçte de l'afficher, ca fait la même chose.
Merci de vos réponses.
Partager