Coversions

Gandalfthewhite Messages postés 2 Date d'inscription dimanche 28 décembre 2003 Statut Membre Dernière intervention 29 décembre 2003 - 28 déc. 2003 à 16:18
CoreBreaker Messages postés 540 Date d'inscription dimanche 23 mars 2003 Statut Membre Dernière intervention 5 octobre 2007 - 5 janv. 2004 à 01:54
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

cs_aardman Messages postés 1905 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 17 septembre 2012 3
28 déc. 2003 à 20:28
Salut,
Il faudrais préciser le type des variables a convertir (tableaux de char ou dword ?).
0
cs_Snyps Messages postés 14 Date d'inscription mercredi 21 mai 2003 Statut Membre Dernière intervention 26 mars 2012
29 déc. 2003 à 12:53
Oui et tu programmes avec quoi ? Masm, tasm, autre...

on fait ça en 16 bits ou en 32 bit ?
0
Gandalfthewhite Messages postés 2 Date d'inscription dimanche 28 décembre 2003 Statut Membre Dernière intervention 29 décembre 2003
29 déc. 2003 à 13:11
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
0
cs_aardman Messages postés 1905 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 17 septembre 2012 3
29 déc. 2003 à 21:33
Salut,
Donc en fait dans tout les cas tu ne manipules que des chaines de caracteres ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
CoreBreaker Messages postés 540 Date d'inscription dimanche 23 mars 2003 Statut Membre Dernière intervention 5 octobre 2007 1
5 janv. 2004 à 01:54
Regarde: http://www.asmfr.com/code.aspx?ID=19287

Core Breaker :)
0
Rejoignez-nous