此條目需要精通或熟悉相关主题的编者参与及协助编辑。 |
推出年份 | 2020年8月13日 |
---|---|
設計公司 | 龙芯中科 |
是否開放架構? | 是(仅限LA Primary) |
體系結構類型 | 寄存器-寄存器,Load-Store |
字長/暫存器資料寬度 | 32位、64位 |
位元組序 | 小端序 |
指令集架構設計策略 | 精簡指令集(RISC) |
擴展指令集 | LSX1/2 LASX LBT1/2/3 LVZ |
分支預測結構 | 比較和分支 |
通用暫存器 | 32 |
LoongArch,简称LA,是一个龙芯中科研发的指令集架构。该架构包含了架构翻译(Architecture Translate)的指令子集,可在软硬配合下高效率翻译诸如x86-64、ARM架构、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]