欢迎您光临机械网,如有问题请及时联系我们。

华为麒麟、小米松果处理器跟龙芯不是一种处理器吗?麒麟芯片和骁龙有什么区别

作者:机械网
文章来源:本站

  不是一种处理器,构架不同!

  麒麟澎湃都是使用的标准arm构架,是英国arm公司研发的,这是一种标准构架,基于这种构架,安卓才能运行(虽然现在安卓也兼容x86构架),而且arm构架专门为Java优化,是专为手机移动设备研制的!

  龙芯属于mips构架,运行Linux,理论上能运行安卓,但是兼容性太差。

  龙芯的意义在于解决有无,世界上大多数软件都是在Intel的x86构架上运行的,但是x86是Intel的专利构架,只有AMD,威盛等极少数公司得到专利授权。Windows就是运行在x86构架上的!而安卓和iOS出现之前,Linux是是时间第二大电脑操作系统,运行在Linux上的软件虽然远远不如Windows,但是也足够使用,所以为了防止被掐脖子,国家队的中科院研制了龙芯。

  龙芯研发的早,但是电脑早就是Windows的天下,装不了Windows,就卖不出去,卖不出去就没有研发资金,国家拨款远远不足以支持CPU的研发所以龙芯进展缓慢。龙芯也想了很多方法,比如为北斗卫星定制CPU,比如出龙芯笔记本等,但是性能不足兼容性不好,能翻起多大浪花啦?

  后来安卓横空出世,联芯展讯华为小米研发自己的CPU,实际上arm公司已经把构架图纸画好了,研发难度也比龙芯低得多,各大公司也从龙芯哪里挖了不少人(从台湾日本俄罗斯挖的更多),研发才这么顺利。

  这么说吧,麒麟、松果、龙芯和前两年出来的申威、刚出来的兆芯都是国产处理器,但因主攻方向不同,所以选择了不同的架构。

  1.麒麟、松果基于ARM架构,用于移动终端设备(如手机,各类物联网终端)

  2.龙芯基于MIPS架构,主要用于安全、自主、可控的军事领域和有保密要求的政企机关(如北斗导航、东风导弹、航母)

  3.申威基于alpha架构,主要用于高性能计算(如地质分析,流体力学,气象学)

  4.兆芯处理器,基于X86架构,主要用于桌面计算,就是我们通常所指的电脑或笔记本里的CPU了。

  从指令集可以看出,四种类型的CPU是不能相互兼容的。他们面向的使用领域也不同,各有侧重,但在一般性问题求解上,能力均没有问题,所以没有谁强谁弱之说。这好比都是运动员,不好拿跳水的和举重的进行比较,但是比正常走路,大家都差不多。

  

华为麒麟、小米松果处理器跟龙芯不是一种处理器吗?麒麟芯片和骁龙有什么区别

  

华为麒麟、小米松果处理器跟龙芯不是一种处理器吗?麒麟芯片和骁龙有什么区别

来源:文章来源于网络,如有侵权请联系我们及时删除。本文由机械网转载编辑,欢迎分享本文!