dcbi (Data Cache 阻止失效) 指令
用途
使包含数据高速缓存中寻址的字节的块失效,从而导致后续引用再次从主存储器中检索该块。
注: 仅在 PowerPC® 体系结构中支持 dcbi 指令。
语法
| 位数 | VALUE |
|---|---|
| 0-5 | 31 |
| 6-10 | /// |
| 11-15 | RA |
| 16-20 | 经常预算 |
| 21-30 | 470 |
| 31 | / |
描述
如果通用寄存器 (GPR) RA 的内容不为 0 ,那么 Dcbi 指令通过将 GPR RA 的内容添加到 GPR 经常预算的内容中来计算有效地址 (EA)。 否则, EA 将是 GPR 经常预算的内容。
如果包含寻址字节的高速缓存块在数据高速缓存中,那么该块将变为无效。 对块中字节的后续引用会导致对主存储器的引用。
在保护方面, Dcbi 指令被视为对寻址的高速缓存块的存储。
Dcbi 指令仅具有一个语法格式,并且不会影响 "定点异常" 寄存器。
参数
| 项 | 描述 |
|---|---|
| RA | 指定用于 EA 计算的源通用寄存器。 |
| 经常预算 | 指定用于 EA 计算的源通用寄存器。 |
安全性
Dcbi 指令具有特权。