ARM 与 RISC-V 有何区别?未来之争将何去何从?

从2010 年夏天开始,伯克利研究团队大约花了四年的时间,设计和开发了一套完整的新的指令集。这个新的指令集叫做 RISC-V,指令集从 2014 年正式发布之初就受到多方质疑,到 2017 年印度政府表示将大力资助基于 RISC-V 的处理器项目,使 RISC-V 成为了印度的事实国家指令集。再到今年国内从国家政策层面对于 RISC-V 进行支持,上海成为国内第一个将 RISC-V 列入政府扶持对象的城市。IBM、NXP、西部数据、英伟达、高通、三星、谷歌、特斯拉、华为、中天微、中兴微、阿里、高云、中科院计算所等国内外 150 多家企业与科研机构的加入 RISC-V 阵营。

CPU、MPU、MCU、SOC的区别

 1、CPU(Central Processing Unit),是一台计算机的运算核心和控制核心。CPU由运算器、控制器和寄存器及实现它们之间联系的数据、控制及状态的总线构成。差不多所有的CPU的运作原理可分为四个阶段:提取(Fetch)、解码(Decode)、执行(Execute)和写回(Writeback)。 CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码,并执行指令。所谓的计算机的可编程性主要是指对CPU的编程。