Multiplication 64 bits sur IA32

Fermé
Scoleproj Messages postés 231 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 août 2022 - 27 déc. 2010 à 22:24
Scoleproj Messages postés 231 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 août 2022 - 27 déc. 2010 à 23:04
Bonjour,
Pouvez m'aider svp a faire en assembleur une multiplication de 2 entiers non signés de 64 bits sur un processeur 32 bits.
Le resultat est stocké sur 128 bits.

Si vous avez la flemme d'ecrire le code expliquez svp au moins la méthode pour le faire.
Je vous remercie d'avance.



A voir également:

1 réponse

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
27 déc. 2010 à 22:44
Bonjour,

On peut par exemple ajouter le multiplicande à lui-même autant de fois (multiplicateur) que nécessaire.
0
Scoleproj Messages postés 231 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 août 2022 26
27 déc. 2010 à 23:04
Le probleme est que c'est des entiers de 64 bits et sur IA32 avec ses registres on ne peut faire que des operations logique/arithmétique sur 32 bits.
0