instrucción mcrf (Move Condition Register Field)
Finalidad
Copia el contenido de un campo de registro de condición en otro.
Sintaxis
| Bits | VALOR |
|---|---|
| 0 - 5 | 19 |
| 6 - 8 | BF |
| 9 - 10 | // |
| 11 - 13 | BFA |
| 14 - 15 | // |
| 16 - 20 | /// |
| 21 - 30 | 0 |
| 31 | / |
Descripción
La instrucción mcrf copia el contenido del campo de registro de condición especificado por BFA en el campo de registro de condición especificado por BF. Todos los demás campos no se ven afectados.
La instrucción mcrf tiene un formato de sintaxis y no afecta al campo de registro de condición 0 ni al registro de excepciones de punto fijo.
Parámetros
| Elemento | Descripción |
|---|---|
| BF | Especifica el campo de registro de condición destino para la operación. |
| BFA | Especifica el campo de registro de condición fuente para la operación. |
Ejemplos
El código siguiente copia el contenido del campo 3 de registro de condición en el campo 2 de registro de condición:
# Assume Condition Register Field 3 holds b'0110'.
mcrf 2,3
# Condition Register Field 2 now holds b'0110'.