Assembleur 80x86 | PABSB |
---|---|
SSSE3 | Packed Absolute Byte |
Syntaxe
PABSB dest,source |
Description
Cette instruction permet d'effectuer le calcul de la valeur absolue de chacun des octets d'un opérande source et entrepose le résultat dans un opérande destination.
Algorithme
SI taille de l'opérande = 64 bits ALORS dest(7..0) ← | source(7..0) | dest(15..8) ← | source(15..8) | dest(23..16) ← | source(23..16) | dest(31..24) ← | source(31..24) | dest(39..32) ← | source(39..32) | dest(47..40) ← | source(47..40) | dest(55..48) ← | source(55..48) | dest(63..56) ← | source(63..56) | SINON dest(7..0) ← | source(7..0) | dest(15..8) ← | source(15..8) | dest(23..16) ← | source(23..16) | dest(31..24) ← | source(31..24) | dest(39..32) ← | source(39..32) | dest(47..40) ← | source(47..40) | dest(55..48) ← | source(55..48) | dest(63..56) ← | source(63..56) | dest(71..64) ← | source(71..64) | dest(79..72) ← | source(79..72) | dest(87..80) ← | source(87..80) | dest(95..88) ← | source(95..88) | dest(103..96) ← | source(103..96) | dest(111..104) ← | source(111..104) | dest(119..112) ← | source(119..112) | dest(127..120) ← | source(127..120) | FIN SI |
Mnémonique
Instruction | Opcode | Description |
---|---|---|
PABSB mm1,mm2/m64 | 0Fh 38h 1Ch /r | Cette instruction permet d'effectuer le calcul de la valeur absolue de chacun des octets d'un opérande source et entrepose le résultat dans un opérande destination. |
PABSB xmm1,xmm2/m128 | 66h 0Fh 38h 1Ch /r | Cette instruction permet d'effectuer le calcul de la valeur absolue de chacun des octets d'un opérande source et entrepose le résultat dans un opérande destination. |
Références
Intel® 64 and IA-32 Architectures Software Developer’s Manual Volume 2B: Instruction Set Reference, N-Z, Edition Intel, Mars 2010, Publication No. 253667-034US, page 33 à 36.
Dernière mise à jour : Samedi, le 20 septembre 2014