LoongISA
采用MIPS的指令集架构
LoongISA(简称LISA)是龙芯中科技术有限公司注册的自主CPU指令集架构(由MIPS指令集拓展而来,采用MIPS的指令集格式)。LoongISA架构的指令集包括MIPS 部分以及龙芯中科技术有限公司自主扩展的指令集。
版本
LoongISA 1.0
LoongISA 1.0正式公开于在2015年8月18日的发布会 , 和 龙芯3A2000 、 GS464E 、 Loongnix 一 起 发布。 LoongISA 指 令 系 统 在 MIPS64 架 构500多条命令基础上,在基础指令、虚拟机指令、面向X86ARM二进制翻译指令、向量指令和核心态等多个方面增加了近1400条新指令,其中包括:
148条LoongEXT指令
5条LoongVM指令(也就是LoongVZ)
213条LoongBT指令
1014条LoongSIMD指令
将MIPS原本的527条指令,扩展为1907条。
指令集
LoongMMI
LoongMMI(简称MMI)指令集是龙芯多媒体扩展指令集(MMI即为MultiMediaInstruction的缩写)。MMI指令集是128位向量指令集,用于多媒体加速,现已用于龙芯的ffmpeg媒体编解码库中,gcc社区也支持了此指令集的优化选项。MMI指令集对于多媒体编解码的性能是成倍地提升。
LoongEXT
LoongEXT(简称LEXT)是龙芯通用扩展指令集。LoongEXT指令集已提交了对gcc社区的支持,可在编译中选用此指令集的优化选项。
最新修订时间:2021-12-30 18:29
目录
概述
版本
指令集
参考资料