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

时间:2014-09-30 20:27:30

标签: riscv

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

(这意味着它是StackOverflow上RISC-V的维基。)

2 个答案:

答案 0 :(得分:8)

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

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

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

答案 1 :(得分:5)

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

此外,位置片: The Case for Open Instruction Sets