热门问题
时间线
聊天
视角

LoongArch

龙芯使用的RISC指令集架构 来自维基百科,自由的百科全书

Remove ads

LoongArch,簡稱LA,是一個龍芯中科研發的指令集架構。該架構包含了架構翻譯(Architecture Translate)的指令子集,可在軟硬配合下高效率翻譯諸如x86-64ARM架構MIPS架構RISC-V架構等指令集架構。其擁有基礎指令337條、虛擬機器擴充10條、二進制翻譯擴充176條、128位元向量擴充1024條、256 位向量擴充1018條,共計2565條原生指令。[1][2]

快速預覽 推出年份, 設計公司 ...

2020年8月13日,龍芯中科董事長胡偉武在視訊會議上首次公開介紹了LoongArch。2021年4月15日,LoongArch在2021年山西資訊科技應用創新論壇主論壇上正式對外釋出。[3][4]2021年4月30日,LoongArch32和LoongArch64基本指令集手冊正式公布。[5]

Remove ads

設計

設計理念

LoongArch為32位元定長RISC指令集,32個通用暫存器、32個浮點/向量暫存器,LoongArch可用的格式多達10種 ,其包含3種無立即數格式和7種有立即數格式。相對於MIPS,摒棄部分不適合現代CPU的指令,做了改進和擴充,例如單條指令支援的立即數從MIPS的最大16位元擴充到最大24位元,分支跳轉偏移也從64KiB擴充到1MiB位元組,以及定址空間從固定分段改變為單一平面等,有效減少編譯結果的目標指令條數和訪存次數,提高了效能。[1][2]

指令格式

更多資訊 類型, 位 ...

指令子集

更多資訊 指令集名稱, 描述 ...

指令集架構和微架構實現特點

暫存器集中包含RISC所具備的0號暫存器。[1]整體上,LoongArch64是MIPS64R6和RV64GC的超集,且原生上相容RISC-V64的使用者態指令。

糾紛

2021年6月2日,上海芯聯芯釋出公告,稱LoongArch或與其所擁有的MIPS專利存在智慧財產權侵權,在香港國際仲裁中心發起仲裁訴訟。[6][7]之後雙方在廣州、上海、北京多地知識產權法院提起訴訟。[8][9]2023年2月,北京知識產權法院審理認為龍芯未侵權,[10]但芯聯芯稱結果暫無法律效力。[11]2023年6月25日,香港仲裁結果公布,芯聯芯提出的7項仲裁主張中有6項被駁回,1項(少報版稅)被判定為尚待解決事項,本次仲裁不會對龍芯中科技術方面產生重大不利影響。[12][13]

參見

參考資料

外部連結

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads