CSR 位字段

RISC-V ustatus CSR 寄存器详解

地址 N/A (not defined by current standard)特权级 当前标准未定义访问 不适用 / 当前标准未定义旧版或草案兼容 CSR

当前《RISC-V 特权架构手册》已移除用户级中断 N 扩展,未定义此历史名称的 CSR 接口;此页面仅保留为兼容性记录。

字段映射

按 bit 字段理解 ustatus

1 个关键字段
XLEN-1:0

NOT_CURRENTLY_DEFINED

不适用

当前特权架构手册未为该历史名称定义字段布局。

这个字段控制什么

  • - 当前特权架构手册未为该历史名称定义字段布局。

常见取值

这个字段更适合结合上下文字段解释,不用按固定枚举背诵。

打开官方手册
官方依据与检索要点

当前《RISC-V 特权架构手册》已移除用户级中断 N 扩展,未定义此历史名称的 CSR 接口;此页面仅保留为兼容性记录。

当前手册已移除 N 扩展,未定义该历史名称的 CSR 接口。
用户级中断仍被手册描述为等待未来扩展采用的可能性。

读这个 CSR 时先看什么

  • - 当前《RISC-V 特权架构手册》已移除用户级中断 N 扩展,未定义此历史名称的 CSR 接口;此页面仅保留为兼容性记录。

写入前的风险检查

  • - 不要基于此兼容性记录发出 CSR 访问;对不存在或权限不足的 CSR 访问会触发非法指令异常,或在规定情形下触发虚拟指令异常。

放回真实流程里理解

1

查阅当前 CSR 分配表。

2

确认目标扩展另有正式规范后,才使用其规定的接口。