Coversions

Signaler
Messages postés
2
Date d'inscription
dimanche 28 décembre 2003
Statut
Membre
Dernière intervention
29 décembre 2003
-
Messages postés
540
Date d'inscription
dimanche 23 mars 2003
Statut
Membre
Dernière intervention
5 octobre 2007
-
salut à tous et toutes,

je débute en programmation assembleur et on me demande différentes conversions:
- caractère --> décimal (ex: A -->65)
- décimal --> caractère
- hexa (1 mot) --> décimal
- décimal --> hexa

je n'y arrive pas du tout et l'échéance se rapproche.
Un grand coup de main ainsi que des explications seraient donc les bienvenus.........

Merci à tous et toutes pour votre aide

5 réponses

Messages postés
1905
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
17 septembre 2012
2
Salut,
Il faudrais préciser le type des variables a convertir (tableaux de char ou dword ?).
Messages postés
15
Date d'inscription
mercredi 21 mai 2003
Statut
Membre
Dernière intervention
26 mars 2012

Oui et tu programmes avec quoi ? Masm, tasm, autre...

on fait ça en 16 bits ou en 32 bit ?
Messages postés
2
Date d'inscription
dimanche 28 décembre 2003
Statut
Membre
Dernière intervention
29 décembre 2003

Salut aardman,

on me demande un programme qui effectue différentes conversions avec procédures et passage de paramètres par la pile et par registres. Après avoir choisi la conversion dans un menu, Je dois saisir le caractère ou le nombre à convertir et afficher la réponse obtenue. Voici les différentes conversions à effectuer:
- caractère ASCII --> code ASCII en décimal (ex: A -->65)
- code ASCII en décimal --> caractère ASCII
- hexa (1 mot) --> décimal
- décimal --> hexa

On utilise Masm et AFD pour l'exécuter pas à pas.

Merci pour ton aide
Messages postés
1905
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
17 septembre 2012
2
Salut,
Donc en fait dans tout les cas tu ne manipules que des chaines de caracteres ?
Messages postés
540
Date d'inscription
dimanche 23 mars 2003
Statut
Membre
Dernière intervention
5 octobre 2007
1
Regarde: http://www.asmfr.com/code.aspx?ID=19287

Core Breaker :)