andis. o andiu. Instrucción (AND inmediata desplazada)

Finalidad

Lógicamente AND los 16 bits más significativos del contenido de un registro de propósito general con un entero sin signo de 16 bits y almacena el resultado en un registro de propósito general.

Sintaxis

Bits VALOR
0 - 5 29
6 - 10 RS
11 - 15 RA
16 - 31 UI
PowerPC® 
andis. RA, RS, IU
Familia POWER ® 
andiu. RA, RS, IU

Descripción

andis. y andiu. instrucciones lógicamente AND el contenido del registro de propósito general (GPR) RS con la concatenación de un entero sin signo de 16 bits, UI, y x '0000' y, a continuación, coloque el resultado en el GPR de destino RA.

andis. y andiu. las instrucciones tienen un formato de sintaxis y nunca afectan al registro de excepciones de punto fijo. andis. y andiu. instrucciones establezca el bit Menor que (LT) cero, Mayor que (GT) cero, Igual a (EQ) cero o Resumen de desbordamiento (SO) en el Campo de registro de condición 0.

Parámetros

Elemento Descripción
RA Especifica el registro de propósito general de destino donde se almacena el resultado de la operación.
RS Especifica el registro de propósito general de origen para la operación.
UI Especifica un entero sin signo de 16 bits para la operación.

Ejemplos

El código siguiente indica lógicamente el contenido de GPR 4 con 0x5730 0000, almacena el resultado en GPR 6 y establece el campo de registro de condición 0 para reflejar el resultado de la operación:


# Assume GPR 4 contains 0x7B41 92C0.
andis. 6,4,0x5730
# GPR 6 now contains 0x5300 0000.