欢迎访问深圳市中小企业公共服务平台电子信息窗口
龙芯最值得期待的功能:用转译器,兼容windows、安卓生态
2023-05-25 来源:只谈数码科技
473

关键词: 芯片 龙芯 鸿蒙

众所周知,对于芯片而言,生态系统是非常重要的。可以说,没有生态的芯片,很难走进主流消费市场,而有生态加持的芯片,才是王者。


比如X86芯片,有着windows的支持,甚至windows与X86生态,形成了wintel联盟,在PC产业,无人可以挑战其地位。




而ARM芯片,有安卓生态支持,所以当ARM用于手机等移动领域时,也是没有对手,无人可以挑战地位。


同样的,国内众多的国产CPU,很多不是X86架构,所以无法安装windows,只能使用linux系统,导致生态匮乏,从而很难走进C端市场,更多是用在B端市场。




不过前年,当苹果用ARM芯片替代了intel的X86芯片之后,做了一个非常实用的功能,那就是Rosetta 2 的指令翻译器,通过指令集编译器,将X86指令集,转译成苹果自己的M1芯片能够读懂的指令集,这样就让ARM芯片,也可以运行windows的程度。


依靠这个功能,苹果平稳的从X86芯片,过渡到了ARM芯片,同时也给其它芯片厂商,做出了非常好的示范。




于是微软在推出windows11时,也通过芯片的虚拟功能,让X86芯片也能够运行安卓芯片下的程序,原理其实是一样的,将ARM芯片的指令集,转化成X86芯片能够读懂的指令集。这样安卓芯片,也可以运行在windows下了。


而在受到了苹果、微软的启发之后,龙芯也做了一个决定,那就是也要推出了个这样的指令集转换功能,将X86、ARM指令集,转译成龙芯能够识别读懂的指令集。


那么龙芯平台,就算不是使用windows系统,安卓系统,也能够兼容windows、安卓的软件了。




龙芯还表示,通过转换之后,windows平台的X86软件,转换效率不低于70%。而ARM平台的安卓软件,转换效率不低于90%。


如果这个指令集真的像龙芯说的这么神奇有效,也就意味着以后龙芯芯片,再也不用考虑生态、操作系统的问题。


就算是安装linux,也可以使用windows、安卓的软件,那么C端用户,接受龙芯,也就成为了现实。


所以这个指令集转换功能,绝对是龙芯最值得期待的功能,就看龙芯什么时候实现了。