RISC-V 手册 v2(一本开源指令集的指南)M 模式运行期间可能发生的同步例外有五种: ⚫ 访问错误异常 当物理内存的地址不支持访问类型时发生(例如尝试写入 ROM)。 ⚫ 断点异常 在执行 ebreak 指令,或者地址或数据与调试触发器匹配时发生。 ⚫ 环境调用异常 在执行 ecall 指令时发生。 ⚫ 非法指令异常 在译码阶段发现无效操作码时发生。 ⚫ 非对齐地址异常 在有效地址不能被访问大小整除时发生,例如地址为0 码力 | 164 页 | 8.85 MB | 1 年前3
RISC-V 开放架构设计之道 1.0.0列出标准的异常原因。 在 M 模式运行期间可能发生的同步异常有五种: • 访问故障异常 在物理内存地址不支持访问类型时发生,如尝试写入 ROM。 • 断点异常 在执行 ebreak 指令,或者地址或数据与调试触发器(debug trigger) 匹配时发生。 • 环境调用异常 在执行 ecall 指令时发生。 • 非法指令异常 在对无效操作码进行译码时发生。 • 不对齐地址异常 在有效地址不能被访问位宽整除时发生,如地址为0 码力 | 223 页 | 15.31 MB | 1 年前3
共 2 条
- 1













