全文总字数:3985字
文献综述
文 献 综 述一、 引言计算机只能识别和执行机器指令,而要将对人类来说可读性好的语言翻译成机器语言,让机器可以理解,就需要设计所谓的指令集,基于指令集去构建相应的指令集架构(Instruction Set Architecture,ISA)。
由高级语言编写的程序,通过相应的某种编译器,根据相应的指令集架构,可以被翻译成能被机器识别的指令。
而机器如何执行指令,一条指令如何在硬件上实现它所表述的操作,这就是所谓的微处理器体系架构。
而如今常见的处理器基本是x86与ARM这两种指令集架构。
但多年的发展也使得这两个架构过于复杂与冗余,而且拥有着高昂的商业授权,普通公司根本承担不起,极大地限制了开发者们的研究设计工作。
所以各种开源架构开始进入设计者们的视线。
RISC-V便在这种情况下于2010年诞生在加州大学伯克利分校。
2015年,启动了RISC-V基金会,旨在推动基于RISC-V架构的软件设计和硬件开发的协同创新。
2018年RISC-V基金会宣布与Linux基金会合作,得到了Linux这个庞大的开源软件生态的支持。
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
