Andi. Ou andil. Instruction (AND Immediate)

Objectif

Logiquement ANDs le contenu d'un registre à des fins générales avec une valeur immédiate.

Syntaxe

Bits Valeur
0 - 5 28
6 - 10 lecture stable
11 - 15 RA
16 - 31 Interface utilisateur
PowerPC® 
Andi. RA, R, UI
Famille POWER 
Andil. RA, R, UI

Description

Le Andi. Et Andil. Instructions logiquement ET le contenu du registre général (GPR) R avec la concaténation de x'0000'et d'un entier non signé de 16 bits, UI, et place le résultat dans GPR RA.

Le Andi. Et Andil. N'ont qu'un seul formulaire de syntaxe et n'affectent jamais le registre des exceptions à point fixe. Le Andi. Et Andil. Permet de copier le bit de récapitulatif de récapitulatif (SO) du registre d'exception à point fixe dans la zone de registre de conditions 0 et de définir l'un des bits Inférieur à (LT), Supérieur à (GT) ou égal à (EQ) de la zone du registre de conditions 0.

Paramètres

Article Descriptif
RA Indique le registre général cible dans lequel le résultat de l'opération est stocké.
lecture stable Indique le registre d'utilisation générale source pour l'opération.
Interface utilisateur Indique un entier non signé 16 bits pour l'opération.

Exemples

Le code suivant ANDs le contenu de GPR 4 avec 0x0000 5730, stocke le résultat dans GPR 6 et définit la zone Registre de conditions 0 pour refléter le résultat de l'opération:


# Assume GPR 4 contains 0x7B41 92C0.
andi. 6,4,0x5730
# GPR 6 now contains 0x0000 1200.
# CRF 0 now contains 0x4.