dcbi (Data Cache 阻止失效) 指令

用途

使包含数据高速缓存中寻址的字节的块失效,从而导致后续引用再次从主存储器中检索该块。

注: 仅在 PowerPC® 体系结构中支持 dcbi 指令。

语法

位数 VALUE
0-5 31
6-10 ///
11-15 RA
16-20 经常预算
21-30 470
31 /
PowerPC® 
Dcbi RA, 经常预算

描述

如果通用寄存器 (GPR) RA 的内容不为 0 ,那么 Dcbi 指令通过将 GPR RA 的内容添加到 GPR 经常预算的内容中来计算有效地址 (EA)。 否则, EA 将是 GPR 经常预算的内容。

如果包含寻址字节的高速缓存块在数据高速缓存中,那么该块将变为无效。 对块中字节的后续引用会导致对主存储器的引用。

在保护方面, Dcbi 指令被视为对寻址的高速缓存块的存储。

Dcbi 指令仅具有一个语法格式,并且不会影响 "定点异常" 寄存器。

参数

描述
RA 指定用于 EA 计算的源通用寄存器。
经常预算 指定用于 EA 计算的源通用寄存器。

安全性

Dcbi 指令具有特权。