什么是RISC-V?它为什么创建?它对以前的RISC架构有哪些改进?
(这意味着它是StackOverflow上RISC-V的维基。)
答案 0 :(得分:8)
RISC-V是一种开放,干净且易于扩展(也很逼真)的指令集架构(ISA)。
它最初是作为加州大学伯克利分校的一个清洁的ISA用于构建研究处理器。需要64b ISA,没有传统行李,支持浮点IEEE754-2008,并且需要足够的操作码空间用于研究扩展。
与以前的RISC ISA相比,没有分支延迟槽或寄存器窗口。分支指令是完全寄存器寄存器幅度比较(而不是仅与零比较或仅相等)。此外,它是BSD许可的,因此其他人可以自由地实现自己的处理器。
答案 1 :(得分:5)
阅读手册中的介绍: RISC-V ISA Spec v2.0