什么是RISC-V,它与以前的RISC架构相比如何?

Meh*_*dad 9 riscv

什么是RISC-V?它为什么创建?它比以前的RISC架构有哪些改进?

(这是StackOverflow上RISC-V的维基.)

Chr*_*ris 10

RISC-V是一个开放,干净,易于扩展(也很逼真)的指令集架构(ISA).

它最初是作为加州大学伯克利分校的一个干净的ISA用于构建研究处理器而开始的.需要64b ISA,没有传统行李,支持浮点IEEE754-2008,并且需要足够的操作码空间用于研究扩展.

与以前的RISC ISA相比,没有分支延迟槽或寄存器窗口.分支指令是完全寄存器寄存器幅度比较(而不是仅与零比较或仅相等).此外,它是BSD许可的,因此其他人可以自由地实现自己的处理器.


小智 6

阅读手册中的介绍: RISC-V ISA Spec v2.0

此外,位置片: 开放指令集的案例