0
本文作者: 吳優(yōu) | 2021-04-30 18:46 |
本月中旬,龍芯發(fā)布完全的指令集架構(gòu)LoongArch,寫(xiě)下了國(guó)產(chǎn)CPU發(fā)展史上具有歷史性意義的一筆,引發(fā)各界廣泛關(guān)注。就在今天,龍芯正式發(fā)布《龍芯架構(gòu)參考手冊(cè)卷一:基礎(chǔ)架構(gòu)(V1.00)》,進(jìn)一步介紹龍芯架構(gòu)的基礎(chǔ)部分。(關(guān)注“芯基建”公眾號(hào),后臺(tái)回復(fù)“龍芯”即可獲得?。?/span>
根據(jù)LoongArch發(fā)布之初龍芯官方的介紹,龍芯架構(gòu)從整個(gè)架構(gòu)的頂層規(guī)劃,到各個(gè)部分的功能定義,再到細(xì)節(jié)上每條指令的編碼、名稱、含義,都進(jìn)行了重新設(shè)計(jì),具有充分的自主性。另外與原來(lái)的指令集相比,該指令集不僅在硬件方面更易于高性能低功耗設(shè)計(jì),而且在軟件方面也更易于編譯優(yōu)化和操作系統(tǒng)、虛擬機(jī)的開(kāi)發(fā)。
雷鋒網(wǎng)在此前的文章《20年“煉出”國(guó)內(nèi)首個(gè)自主CPU指令集架構(gòu),龍芯憑什么?| 國(guó)產(chǎn)芯片四大件》中提到,胡偉武表示龍芯在2018年時(shí)就已經(jīng)發(fā)現(xiàn)MIPS某些技術(shù)特征老化,加上所有權(quán)一直在變化,早已不是龍芯最好的選擇。
另外,龍芯能夠推出自主CPU指令集系統(tǒng)是主要是因?yàn)辇埿疽呀?jīng)具備9個(gè)能力,每三個(gè)能力歸為一類,第一類是3個(gè)基礎(chǔ)編譯器,包括GCC、LLVM、GOLANG;第二類是三個(gè)虛擬機(jī),包含Java虛擬機(jī)、JavaScript虛擬機(jī)、.NET虛擬機(jī);第三類是二進(jìn)制翻譯系統(tǒng),包括X86、ARM和MIPS指令系統(tǒng)的翻譯。
為了LoongArch能夠長(zhǎng)遠(yuǎn)發(fā)展,龍芯中科也委托了國(guó)內(nèi)第三方知識(shí)產(chǎn)權(quán)機(jī)構(gòu)對(duì)龍芯基礎(chǔ)架構(gòu)進(jìn)行了深入細(xì)致的知識(shí)產(chǎn)權(quán)評(píng)估。
作為評(píng)估結(jié)果,龍芯今天正式發(fā)布《龍芯架構(gòu)參考手冊(cè)卷一:基礎(chǔ)架構(gòu)(V1.00)》供大家學(xué)習(xí)參考。手冊(cè)引言部分介紹指令編碼格式、匯編助記格式等基本內(nèi)容,手冊(cè)的主體部分從非特權(quán)指令集和特權(quán)指令集兩個(gè)方面對(duì)龍芯架構(gòu)的基礎(chǔ)部分展開(kāi)描述。另外同步發(fā)布的還有《龍芯架構(gòu)32位精簡(jiǎn)版參考手冊(cè)(V1.00)》。
此后,龍芯中科和第三方知識(shí)產(chǎn)權(quán)評(píng)估機(jī)構(gòu)還會(huì)進(jìn)行境外專利分析和進(jìn)一步的知識(shí)產(chǎn)權(quán)評(píng)估,并根據(jù)評(píng)估情況逐步發(fā)布完整的LoongArch指令系統(tǒng)手冊(cè)。包括《龍芯架構(gòu)參考手冊(cè)卷二:向量指令擴(kuò)展(V1.00)》和《龍芯架構(gòu)參考手冊(cè)卷三:虛擬化及二進(jìn)制翻譯擴(kuò)展(V1.00)》。
關(guān)注“芯基建”公眾號(hào),后臺(tái)回復(fù)“龍芯LA手冊(cè)”即可獲得!
雷鋒網(wǎng)雷鋒網(wǎng)雷鋒網(wǎng)
相關(guān)文章:
20年“煉出”國(guó)內(nèi)首個(gè)自主CPU指令集架構(gòu),龍芯憑什么?| 國(guó)產(chǎn)芯片四大件
歷史性突破!龍芯發(fā)布完全自主指令集架構(gòu)LoongArch
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見(jiàn)轉(zhuǎn)載須知。