J'ai écrit ce code en NASM :
PADDD mm0, mm1
Et il a été assemblé sans erreur, mais cette instruction, bien qu'elle existe dans le NASM, je n'ai pas pu la trouver dans les manuels d'instructions d'Intel, tout ce que j'ai trouvé est ceci :
PADDD xmm1, xmm2/m128
Ce qui prend un xmm
et non un mm
registre.
C'est l'opcode de PADDD mm0, mm1
: 0FFEC1
Et voici l'opcode de PADDD xmm0, xmm1
: 660FFEC1
Alors pourquoi PADDD mm0, mm1
est absent des manuels d'instructions d'Intel ?