Multiplication 64 bits sur IA32

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.



--
Un problème créé ne peut être résolu en réfléchissant de la même manière qu'il a été créé!

1 réponse

  1. Bonjour,

    On peut par exemple ajouter le multiplicande à lui-même autant de fois (multiplicateur) que nécessaire.
    1. 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.