什么是RISC-V?它为什么被创建?与之前的 RISC 架构相比,它有哪些改进?
(这是 StackOverflow 上 RISC-V 的 wiki。)
最佳答案
RISC-V 是一种指令集架构 (ISA),它开放、干净且易于扩展(而且很现实)。
它最初是加州大学伯克利分校的一个全新的 ISA,用于构建研究处理器。需要一个 64b ISA,没有遗留包袱,浮点 IEEE754-2008 支持,以及足够的操作码空间用于研究扩展。
与之前的 RISC ISA 相比,没有分支延迟槽或寄存器窗口。分支指令是完整的寄存器寄存器大小比较(而不是仅与零或相等进行比较)。此外,它是 BSD 许可的,因此其他人可以自由地实现他们自己的处理器。
关于riscv - 什么是 RISC-V,它与以前的 RISC 架构相比如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26129491/