instruction ori ou oril (OR immédiat)

Objectif

OU logiquement les 16 bits inférieurs du contenu d'un registre à usage général avec un entier non signé de 16 bits et stocke le résultat dans un autre registre à usage général.

Syntaxe

Bits Valeur
0 - 5 24
6 - 10 lecture stable
11 - 15 AR
16 - 31 Interface utilisateur
PowerPC® 
ori RA, RS, Interface utilisateur
Famille POWER ® 
oril RA, RS, Interface utilisateur

Pour plus d'informations, voir Mnémoniques étendues des instructions logiques à point fixe .

Description

Les instructions ori et oril OU logiquement le contenu du registre à usage général (GPR) RS avec la concaténation de x'0000'et d'un entier non signé de 16 bits, UI, et placez le résultat dans GPR RA.

Les instructions ori et oril ont un seul format de syntaxe et n'affectent pas la zone de registre de condition 0 ou le registre d'exception de point fixe.

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 a16-bit non signé pour l'opération.

Exemples

Le code suivant ORs les 16 bits inférieurs du contenu de GPR 4 avec 0x0079 et stocke le résultat dans GPR 6:


# Assume GPR 4 contains 0x9000 3000.
ori 6,4,0x0079
# GPR 6 now contains 0x9000 3079.