WCH沁恒单片机
直播中

刘慧

7年用户 1604经验值
私信 关注
[问答]

求一份RISC-V3A架构的文档?

想了解一下RISC-V3A架构,主要是和标准RISC-V架构相比之下的增强,感觉比较有意思。
标准RISC-V没有NOP指令,但是CH573的代码中有__nop()函数,实际是通过汇编调用了NOP指令。
还有RISC-V3A还支持硬件压栈,也比较有意思。
  

回帖(1)

马聪

2022-5-27 10:43:21
  1、RISC-V3A 为沁恒自研RISC-V内核,支持标准RV32IMAC指令集,详细规范可参考RISC-V官方文档:

2、RISC-V支持nop伪指令,对应addi x0, x0, 0,见riscv-spec手册,

3、RISC-V3A内核支持硬件压栈(HPE)和免表中断(VTF),配合编译器MounRiver Studio(MRS)编译后,可提升中断响应时间。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分