Définition
imul peut prendre :
-
1 opérande : Comportement similaire à mul.
-
2 opérandes : imul <source>, <destination>
Ici <destination> doit être un registre général dans lequel sera stocké le produit de <source> (valeur immédiate, registre ou emplacement mémoire) et de <destination>.
-
3 opérandes : imul <source1>, <source2>, <destination>
Ici <destination> doit être un registre général dans lequel sera stocké le produit de <source1> (registre ou emplacement mémoire) et de <source2> (valeur immédiate). CF et OF sont affectés de la même façon que pour mul.