$MMX |
MMX |
---|---|
Free Pascal |
Syntaxe
{$MMX état} |
Paramètres
Nom | Description | |
---|---|---|
état | Ce paramètre permet de fixer l'état : | |
Valeur | Description | |
OFF | Ce paramètre permet de désactiver le support des instructions MMX des microprocesseurs de la famille Intel. | |
ON | Ce paramètre permet d'activer le support des instructions MMX des microprocesseurs de la famille Intel. |
Description
Cette directive permet d'activer le support des instructions MMX des microprocesseur de la famille Intel.
Remarques
- Les instruction MMX normalement supportés devraient être les suivants : EMMS, MOVD, MOVQ, PACKSSDW, PACKSSWB, PACKUSWB, PADDB, PADDD, PADDSB, PADDSW, PADDUSB, PADDUSW, PADDW, PAND, PANDN, PCMPEQB, PCMPEQD, PCMPEQW, PCMPGTB, PCMPGTD, PCMPGTW, PMADDWD, PMULHW, PMULLW, POR, PSLLD, PSLLQ, PSLLW, PSRAD, PSRAW, PSRLD, PSRLQ, PSRLW, PSUBB, PSUBD, PSUBSB, PSUBSW, PSUBUSB, PSUBUSW, PSUBW, PUNPCKHBW, PUNPCKHDQ, PUNPCKHWD, PUNPCKLBW, PUNPCKLDQ, PUNPCKLWD, PXOR et RDPMC
- Vous n'avez pas besoin de modifier le code source Pascal pour supporté les caractéristiques de l'ensemble d'instructions MMX, toutefois, dans certains cas, il pourrait être souhaitable d'utiliser directement les possibilités de ces instructions, ainsi il faudra utiliser le mot réservé «ASM» pour arriver à cet objectif.
Voir également
Langage de programmation - Assembleur 80x86 - MMX (MultiMedia eXtensions)
Dernière mise à jour : Samedi, le 30 août 2014