CBO.CLEAN

Cache Block Operation: Clean

CBO.CLEAN (rs1)

Performs a clean operation on the cache block containing the effective address.

Details

CBO.CLEAN performs a clean operation on a cache block containing the effective address computed from rs1. It writes back the contents of the cache block to memory if dirty, but retains the block in the cache.

Pseudocode Operation

CacheClean(R[rs1]);

Example

CBO.CLEAN (x10)

Encoding

Binary Layout
000000000001
31:20
rs1
19:15
010
14:12
00000
11:7
0001111
6:0
 
Format I-Type
Opcode 0x0F
Extension Zicbom

Operands

  • rs1
    Address