XLEN-1:0
MISELECT
机器模式读写机器级间接 CSR 选择值;标准值、保留值和 custom 值按 Smcsrind 规则解释。
这个字段控制什么
- - 机器级间接 CSR 选择值;标准值、保留值和 custom 值按 Smcsrind 规则解释。
常见取值
这个字段更适合结合上下文字段解释,不用按固定枚举背诵。
Smcsrind 机器级间接寄存器选择 CSR,决定后续 mireg* 访问的间接目标。
机器级间接 CSR 选择值;标准值、保留值和 custom 值按 Smcsrind 规则解释。
这个字段更适合结合上下文字段解释,不用按固定枚举背诵。
Smcsrind 机器级间接寄存器选择 CSR,决定后续 mireg* 访问的间接目标。
确认实现 Smcsrind/AIA 间接访问机制。
写入或读取 miselect 选择目标。
通过对应 mireg* 窗口访问目标,并按分配该 select value 的扩展解释结果。
不是。miselect 保存选择值,实际数据通过 mireg* 窗口访问。
官方规范将 M 模式下这种访问定义为 UNSPECIFIED,并说明实现通常会抛出非法指令异常。