Voir les messages sans réponses | Voir les sujets actifs
|
Page 1 sur 1
|
[ 2 messages ] |
|
| Auteur |
Message |
|
SPH
|
Sujet du message: ADD "semblable" a MUL sur 2 reg 32 bits Posté: Jeu 23/Avr/2009 15:11 |
|
Inscription: Mer 09/Nov/2005 9:53 Messages: 2589
|
|
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 ????
|
|
| Haut |
|
 |
|
Ollivier
|
Sujet du message: Posté: Jeu 23/Avr/2009 15:57 |
|
Inscription: Ven 29/Juin/2007 17:50 Messages: 1901
|
|
Tu as de violentes questions!!! Alors moi, bredouille (je n'ai que Lea qui ne touche pas aux flags), je te renvoie la pareille : quelle utilité d'avoir le résultat d'une addition de deux nombres de 32 bits chacun si le résultat max sera un nombre de... 33 bits !?! Pourquoi avoir besoin de 31 bits inutiles?
Ollivier
|
|
| Haut |
|
 |
|
Page 1 sur 1
|
[ 2 messages ] |
|
Qui est en ligne |
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité |
|
Vous ne pouvez pas poster de nouveaux sujets Vous ne pouvez pas répondre aux sujets Vous ne pouvez pas éditer vos messages Vous ne pouvez pas supprimer vos messages
|