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