
文章圖片

文章圖片
后來再基于MIPS拓展了LoongISA指令集 , 也就是MIPS+LoongISA并行 , 構成龍芯的指令集基礎 。
而去年龍芯3A5000系列發(fā)布時 , 龍芯推出了100%自研的指令集LoongArch 。
這個指令集是龍芯集20年CPU的研發(fā)經驗 , 推出來的 , 新的指令集兼容MIPS、LoongISA , 可以說龍芯在指令集上 , 真正不受限制 , 100%自研了 。
但新的指令集研發(fā)出來后 , 也遇到了一個問題 , 那就是生態(tài) , 也就是操作系統(tǒng)、軟件等的兼容等 。
我們知道 , 對于計算機來說 , 可以大致劃分為底層硬件(CPU)、操作系統(tǒng)、上層應用軟件三個層級 , 而操作系統(tǒng)作為底層硬件和上層軟件的連接者 , 就是將上層應用軟件的運行 , 翻譯成CPU的語言 , 也就是指令集 。
新的指令集一推出 , 很多操作系統(tǒng)也是不認識這種指令集的 , 這就需要操作系統(tǒng)將這個指令集代碼 , 也并入操作系統(tǒng)中去才行 。
所以在前期 , 我們看到龍芯3A5000系列 , 雖然裝上了linux , 但有些linux軟件運行不正常 , 有些硬件驅動程度也不正常 , 就是這個原因 。
不過現(xiàn)在好消息來了 , Linux已將龍芯 LoongArch CPU 架構的大部分代碼并入了 Linux 5.19 , 包括最終的系統(tǒng)調用接口和所有核心功能 , 算是完成了初步支持 。
同時GNU 項目宣布GNU 12.1版本 , 也支持龍芯專有的 LoongArch 架構 , 這意味著接下來linux系統(tǒng)下的程度、驅動程序等 , 能夠完美的支持龍芯了 , 至少linux生態(tài)不成問題了 。
這也意味著龍芯自研指令集 , 得到了主流系統(tǒng)的認可 , 真正邁進了一大步 。
再考慮到龍芯之前的指令集轉譯計劃 , 要將X86、ARM指令集轉化成LoongArch指令集 , 以便于龍芯平臺 , 也能夠使用windows、安卓的軟件 。
所以說 , 目前龍芯一切向好 , 未來可期 , 一旦龍芯基于100%自研的loongArch , 又實現(xiàn)了對X86、ARM 的兼容 , 那么對于內的信息安全產業(yè)而言 , 將會是一個巨大的利好和進步 。
相關經驗推薦
- 高通驍龍|最強千元平板誕生,11英寸2K屏+6nm驍龍芯片,售價1199起
- 龍芯|2022買手機眼光要放長遠,選這3款一步到位,輕松用三到五年
- 小米科技|龍芯崛起!20年時間,追上11代英特爾酷睿、AMD的Zen3了
- mac|《無人深空》將在今年登陸Mac和iPad:蘋果在游戲領域向前邁出一大步
- 龍芯|龍芯:克服奴才心態(tài) 與x86/ARM并駕齊驅!
- 龍芯|龍芯胡偉武:克服奴才心態(tài),做自己的CPU指令系統(tǒng)!
- 蘋果|龍芯3A5000性能追上5年前的英特爾處理器
- 龍芯|僅1Kg,配AMD 6800U處理器,LPDDR5內存,華碩OLED輕薄本5999元
- Windows|龍芯最值得期待的功能:用轉譯器,兼容windows、安卓生態(tài)
- 攝像頭|vivo S15評測:邁進盛夏走向巔峰,影像配置哪哪都好
