instrucción dcbi (Data Cache Block Invalidate)

Finalidad

Invalida un bloque que contiene el byte dirigido en la memoria caché de datos, lo que hace que las referencias posteriores recuperen el bloque de nuevo de la memoria principal.

Nota: La instrucción dcbi sólo está soportada en la arquitectura PowerPC® .

Sintaxis

Bits VALOR
0-5 31
6-10 ///
11-15 RA
16-20 RB
21-30 470
31 /
PowerPC® 
dcbi RA, RB

Descripción

Si el contenido del registro de propósito general (GPR) RA no es 0, la instrucción dcbi calcula una dirección efectiva (EA) añadiendo el contenido de GPR RA al contenido de GPR RB. De lo contrario, EA es el contenido de GPR RB.

Si el bloque de memoria caché que contiene el byte dirigido está en la memoria caché de datos, el bloque no es válido. Las referencias posteriores a un byte en el bloque causan una referencia a la memoria principal.

La instrucción dcbi se trata como un almacén en el bloque de memoria caché dirigido con respecto a la protección.

La instrucción dcbi sólo tiene un formato de sintaxis y no afecta al registro de excepciones de punto fijo.

Parámetros

Elemento Descripción
RA Especifica el registro de propósito general de origen para el cálculo de EA.
RB Especifica el registro de propósito general de origen para el cálculo de EA.

Seguridad

La instrucción dcbi es privilegiada.