与x86和ARM一样,RISC-V是一种指令集体系结构(ISA)。与x86和ARM不同的是,它是一个免费开放的标准,任何人都可以使用它,而不必拘泥于其他人的处理器设计或支付昂贵的许可证费用。
RISC-V(读作RISC-5)是加州大学伯克利分校教授David Patterson和Krste Asanović的创意。Patterson在上世纪80年代作为RISC(精简指令集计算)和RAID(廉价磁盘冗余阵列)的开发人员,在吸引人的缩写词和体系结构方面很有天赋https://people.eecs.berkeley.edu/~krste/papers/eecs-2014-146.pdf“target=”\u blank“rel=”noopener noreferrer nofollow“data component=“externalLink”>本文。
每个ISA指令都由底层硬件实现。因此,ISA设计需要考虑它们的指令将如何影响CPU的价格/性能。例如,这就是为什么ARM要求大多数许可证持有者也使用他们的硬件设计。
到达描述于1936年的一篇论文中。图灵机只有6条指令,可以模拟任何计算机,尽管创建更小的指令集是一项竞争性运动,导致熟练的实验室正在工作。
随着计算继续渗透到文明中,次优基础设施的成本将继续上升。优化效率、长寿命和广泛的应用对于人类在网络世界中的进步至关重要。
欢迎评论。