
文章图片

文章图片
后来再基于MIPS拓展了LoongISA指令集 , 也就是MIPS+LoongISA并行 , 构成龙芯的指令集基础 。
而去年龙芯3A5000系列发布时 , 龙芯推出了100%自研的指令集LoongArch 。
这个指令集是龙芯集20年CPU的研发经验 , 推出来的 , 新的指令集兼容MIPS、LoongISA , 可以说龙芯在指令集上 , 真正不受限制 , 100%自研了 。
但新的指令集研发出来后 , 也遇到了一个问题 , 那就是生态 , 也就是操作系统、软件等的兼容等 。
我们知道 , 对于计算机来说 , 可以大致划分为底层硬件(CPU)、操作系统、上层应用软件三个层级 , 而操作系统作为底层硬件和上层软件的连接者 , 就是将上层应用软件的运行 , 翻译成CPU的语言 , 也就是指令集 。
新的指令集一推出 , 很多操作系统也是不认识这种指令集的 , 这就需要操作系统将这个指令集代码 , 也并入操作系统中去才行 。
所以在前期 , 我们看到龙芯3A5000系列 , 虽然装上了linux , 但有些linux软件运行不正常 , 有些硬件驱动程度也不正常 , 就是这个原因 。
不过现在好消息来了 , Linux已将龙芯 LoongArch CPU 架构的大部分代码并入了 Linux 5.19 , 包括最终的系统调用接口和所有核心功能 , 算是完成了初步支持 。
同时GNU 项目宣布GNU 12.1版本 , 也支持龙芯专有的 LoongArch 架构 , 这意味着接下来linux系统下的程度、驱动程序等 , 能够完美的支持龙芯了 , 至少linux生态不成问题了 。
这也意味着龙芯自研指令集 , 得到了主流系统的认可 , 真正迈进了一大步 。
再考虑到龙芯之前的指令集转译计划 , 要将X86、ARM指令集转化成LoongArch指令集 , 以便于龙芯平台 , 也能够使用windows、安卓的软件 。
所以说 , 目前龙芯一切向好 , 未来可期 , 一旦龙芯基于100%自研的loongArch , 又实现了对X86、ARM 的兼容 , 那么对于内的信息安全产业而言 , 将会是一个巨大的利好和进步 。
相关经验推荐
- 高通骁龙|最强千元平板诞生,11英寸2K屏+6nm骁龙芯片,售价1199起
- 龙芯|2022买手机眼光要放长远,选这3款一步到位,轻松用三到五年
- 小米科技|龙芯崛起!20年时间,追上11代英特尔酷睿、AMD的Zen3了
- mac|《无人深空》将在今年登陆Mac和iPad:苹果在游戏领域向前迈出一大步
- 龙芯|龙芯:克服奴才心态 与x86/ARM并驾齐驱!
- 龙芯|龙芯胡伟武:克服奴才心态,做自己的CPU指令系统!
- 苹果|龙芯3A5000性能追上5年前的英特尔处理器
- 龙芯|仅1Kg,配AMD 6800U处理器,LPDDR5内存,华硕OLED轻薄本5999元
- Windows|龙芯最值得期待的功能:用转译器,兼容windows、安卓生态
- 摄像头|vivo S15评测:迈进盛夏走向巅峰,影像配置哪哪都好
