63:0
VALUE
只读hpmcounter26 在 RV64 上读取完整 64 位计数值;实现数量、宽度和所计事件由平台定义。
这个字段控制什么
- - hpmcounter26 在 RV64 上读取完整 64 位计数值;实现数量、宽度和所计事件由平台定义。
hpmcounter26 是 Zihpm 提供的用户级只读硬件性能计数器;所计事件、实现数量和宽度由平台定义。
hpmcounter26 在 RV64 上读取完整 64 位计数值;实现数量、宽度和所计事件由平台定义。
hpmcounter26 是地址 0xC1A 的 Zihpm 用户级只读计数器。事件、实现数量和宽度由平台定义;RV32 的高 32 位由 hpmcounter26h 提供。
通过执行环境接口确认实现数量、宽度和事件配置。
检查当前特权级所需的 mcounteren/scounteren 放行条件。
读取 hpmcounter26;RV32 需要同时读取 hpmcounter26h 才能取得完整 64 位值。
不一定。未实现的计数器访问可能触发非法指令异常或返回常量值;在 S/U 模式还须满足 mcounteren.HPM26,且 U 模式在实现 scounteren 时还须满足 scounteren.HPM26。
此 CSR 读取低 32 位;hpmcounter26h 读取同一 64 位计数器的高 32 位。