看到RISCV中的中断部分clint
个人认为首先要通过蜂鸟《手把手教你设计CPU——RISC-V处理器篇》中中断处理部分,了解
CSR寄存器下的mtvec、mepc、mcause、mstatus相关寄存器响应异常的操作,在结合项目https://gitee.com/liangkangnan/tinyriscv/blob/master/rtl/core/clint.vhttps://gitee.com/liangkangnan/tinyriscv/blob/master/rtl/core/clint.v
以及对应博客,才能深入理解liangkangnan项目中clint.v的代码含义。