XLEN-1:6
BASE
WARL跳转表基址的 XLEN-1:6 位;低六位在形成 jvt.base 时补零,因此地址始终按 64 字节对齐。
这个字段控制什么
- - 跳转表基址的 XLEN-1:6 位;低六位在形成 jvt.base 时补零,因此地址始终按 64 字节对齐。
jvt(0x017)是 Zcmt 的用户级 XLEN 位跳转表基址与模式配置 CSR。
跳转表基址的 XLEN-1:6 位;低六位在形成 jvt.base 时补零,因此地址始终按 64 字节对齐。
跳转表模式。000000 是必须实现的跳转表模式;其他编码保留供未来标准使用,WARL 读回用于发现实现的模式。
将 BASE 编程为 64 字节对齐的跳转表地址,并读取回 WARL 结果。
使用 MODE=000000 的必需跳转表模式。
更新表内存后执行 fence.i,确保修改对随后的隐式指令取指可见。