mhpmevent13h 可以在任意特权级访问吗?
不能。官方 CSR 表将 mhpmevent13h 列为 Machine 模式的 MRW CSR;它仅在 RV32 且实现 Sscofpmf 时存在。
mhpmevent13h(地址 0x72D)是 RV32 上 mhpmevent13 位 63:32 的高半 CSR,随 Sscofpmf 提供。
mhpmevent13h 不是独立事件选择器,而是 RV32 上 mhpmevent13 的高 32 位访问窗口。它承载 Sscofpmf 的 OF 和模式过滤字段。
在 RV32 上读取 mhpmevent13h 查看 mhpmevent13 高半状态。
按需要处理 OF 或模式过滤位。
若实现 Supervisor 模式,结合 mhpmcounter13 读数和 scountovf 检查溢出状态。
不能。官方 CSR 表将 mhpmevent13h 列为 Machine 模式的 MRW CSR;它仅在 RV32 且实现 Sscofpmf 时存在。
在 RV32 上,mhpmevent13h 读写 mhpmevent13 的位 63:32;读写低半 CSR 则只影响位 31:0。