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