. ou andiu. Instruction (ET immédiate)
Objectif
ET logique les 16 bits de poids fort du contenu d'un registre à usage général avec un entier non signé de 16 bits et stocke le résultat dans un registre à usage général.
Syntaxe
| Bits | Valeur |
|---|---|
| 0 - 5 | 29 |
| 6 - 10 | lecture stable |
| 11 - 15 | AR |
| 16 - 31 | Interface utilisateur |
| PowerPC® | |
|---|---|
| etis. | RA, RS, Interface utilisateur |
| Famille POWER ® | |
|---|---|
| andiu: | RA, RS, Interface utilisateur |
Description
Le andis. et andiu. ET logiquement le contenu du registre à usage général (GPR) RS avec la concaténation d'un entier non signé de 16 bits, UI, et x'0000', puis placer le résultat dans le GPR cible RA.
Le andis. et andiu. Les instructions ont une forme de syntaxe et n'affectent jamais le registre des exceptions de point fixe. Le andis. et andiu. Les instructions définissent le bit Inférieur à (LT) zéro, Supérieur à (GT) zéro, Egal à (EQ) zéro ou Dépassement Récapitulatif (SO) dans la zone de registre de condition 0.
Paramètres
| Article | Descriptif |
|---|---|
| RA | Indique le registre à usage général cible dans lequel le résultat de l'opération est stocké. |
| lecture stable | Indique le registre générique source pour l'opération. |
| Interface utilisateur | Indique un entier non signé de 16 bits pour l'opération. |
Exemples
Le code suivant suit logiquement ET le contenu de GPR 4 avec 0x5730 0000, stocke le résultat dans GPR 6 et définit la zone de registre de condition 0 pour refléter le résultat de l'opération:
# Assume GPR 4 contains 0x7B41 92C0.
andis. 6,4,0x5730
# GPR 6 now contains 0x5300 0000.