Les fichiers en asm 8086

rab33 Messages postés 63 Date d'inscription vendredi 6 mai 2005 Statut Membre Dernière intervention 11 mai 2006 - 22 avril 2006 à 08:05
BLUEBIBUBBLE Messages postés 116 Date d'inscription samedi 4 juin 2005 Statut Membre Dernière intervention 10 avril 2013 - 22 avril 2006 à 21:47
bonjour
si qlq peut me m'aider pour ercrire dans un fichier.txt une donnée situé dans un registre, j'utilise le microprocesseur 8086
merci boco

Coll

2 réponses

cs_algori Messages postés 868 Date d'inscription dimanche 26 décembre 2004 Statut Membre Dernière intervention 26 février 2008 1
22 avril 2006 à 14:15
Salut,
Déjà, tu veux le faire avec des interruptions ou non.
@++
0
BLUEBIBUBBLE Messages postés 116 Date d'inscription samedi 4 juin 2005 Statut Membre Dernière intervention 10 avril 2013 1
22 avril 2006 à 21:47
Salut,
Interruptions ou API, dans les 2 cas tu vas devoir écrire depuis la RAM dans le fichier. En gros il faut transférer le contenu de ton registre en RAM puis appeler les interruptions ou les fonctions suivantes:

-Ouvrir fichier (ou le créer)
-Ecrire ce qui se trouve a l'adresse XXXX
-Fermer le fichier

Voir www.msdn.com pour les API windows.

Le contenu du registre ne sera pas lisible dans un format .txt a moins que ce registre contienne le(s) code(s) ASCII d'une lettre(s) !!!

Nombreux codes de conversion binaire => ASCII sur le site...
0
Rejoignez-nous