Bonjour,
J'ai besoin de créer une procédure (sous nasm) nommée Proc_convert, qui va me permettre de convertir un nombre décimal positif (ex:2012) vers sa représentation ASCII, pourriez-vous m'aider ?
Sachant que j'avais déjà créé la même procédure mais pour les nombres positifs<100, comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Proc_convert: ; l'entrée sera chargée en var mov ax,[var] mov bx, 10 ;dissocier les unités des dizaines div bx add ah,30h add al,30h mov [tmp], al mov [tmp+1], ah ;la sortie sera stockée en [tmp] et [tmp+1] ret
Partager