Invertir le registre source
Effectue un calcul (1 - valeur) pour chaque canal du registre spécifié.
Syntaxe
1 - register
Registres
Registre source. Pour plus d’informations sur les types d’inscriptions, consultez ps_1_1__ps_1_2__ps_1_3__ps_1_4 Registres.
Notes
Le contenu du registre n’est pas modifié. Le modificateur est appliqué uniquement aux données lues à partir du registre. L’opération d’inversion est appliquée aux quatre canaux de couleur (RVBA).
Ce modificateur peut être utilisé uniquement avec des instructions arithmétiques. En outre, ce modificateur ne peut pas être combiné avec l’autre masque d’écriture du registre de destination.
Exemple
Cet exemple utilise l’inversion pour générer le complément du registre r1.
mul r0, r0, 1-r1;
Rubriques connexes