ADD "semblable" a MUL sur 2 reg 32 bits
Publié : jeu. 23/avr./2009 15:11
Salut,
pour l'instruction MUL (et pas IMUL), on peux multiplier un nombre de 32 bits avec EAX et le résultat se trouvera dans EAX pour la partie basse et EDX pour la partie haute. MUL regarde les chiffres comme des nombres pairs 32 bits et pas comme des nombres pairs/impairs 31 bits.
Pour l'addition, l'instruction ADD regarde les nombres comme etant pair ou impair. Je cherche donc une instruction qui additionne 2 registres 32 bits (en regardant les nombres comme etant non signés) et qui met le résultat dans 2 registres (une partie basse et une partie haute).
Existe il donc une instruction d'addition "similaire" a MUL par rapport a IMUL ????
pour l'instruction MUL (et pas IMUL), on peux multiplier un nombre de 32 bits avec EAX et le résultat se trouvera dans EAX pour la partie basse et EDX pour la partie haute. MUL regarde les chiffres comme des nombres pairs 32 bits et pas comme des nombres pairs/impairs 31 bits.
Pour l'addition, l'instruction ADD regarde les nombres comme etant pair ou impair. Je cherche donc une instruction qui additionne 2 registres 32 bits (en regardant les nombres comme etant non signés) et qui met le résultat dans 2 registres (une partie basse et une partie haute).
Existe il donc une instruction d'addition "similaire" a MUL par rapport a IMUL ????