y (AND) instrucción
Finalidad
Lógicamente AND el contenido de dos registros de propósito general y coloca el resultado en un registro de propósito general.
Sintaxis
| Bits | VALOR |
|---|---|
| 0 - 5 | 31 |
| 6 - 10 | RS |
| 11 - 15 | RA |
| 16 - 20 | RB |
| 21 - 30 | 28 |
| 31 | Rc |
Descripción
La instrucción y ordena de forma lógica AND el contenido del registro de propósito general (GPR) RS con el contenido del GPR RB y coloca el resultado en el GPR de destino RA.
La instrucción y tiene dos formas de sintaxis. Cada formulario de sintaxis tiene un efecto diferente en el campo de registro de condición 0.
| Elemento | Descripción | |||
|---|---|---|---|---|
| Formulario de sintaxis | Desbordamiento Excepción (OE) | Punto fijo Registro de excepciones | Registro Bit (Rc) | Condición Campo de registro 0 |
| And | Ninguna | Ninguna | 0 | Ninguna |
| y. | Ninguna | Ninguna | 1 | LT,GT, EQ, SO |
Las dos formas de sintaxis de la instrucción y nunca afectan al registro de excepciones de punto fijo. Si el formulario de sintaxis establece el bit Registro (Rc) en 1, la instrucción afecta a los bits Menor que (LT) cero, Mayor que (GT) cero, Igual a (EQ) cero y Desbordamiento de resumen (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. |
| RB | Especifica el registro de propósito general de origen para la operación. |
Ejemplos
- El siguiente código lógicamente indica el contenido del GPR 4 con el contenido del GPR 7 y almacena el resultado en el GPR 6:
# Assume GPR 4 contains 0xFFF2 5730. # Assume GPR 7 contains 0x7B41 92C0. and 6,4,7 # GPR 6 now contains 0x7B40 1200. - El siguiente código ordena lógicamente el contenido del GPR 4 con el contenido del GPR 7, almacena el resultado en el GPR 6 y establece el campo de registro de condición 0 para reflejar el resultado de la operación:
# Assume GPR 4 contains 0xFFF2 5730. # Assume GPR 7 contains 0xFFFF EFFF. and. 6,4,7 # GPR 6 now contains 0xFFF2 4730.