近日,龙芯宣布《龙芯架构参考手册卷一:基础架构(V1.00)》已完成先期小范围内使用意见的征集,于2021年4月30日正式发布。
官方表示,龙芯架构采用基础部分加扩展部分的模块化组织形式。一个兼容龙芯架构的 CPU,除实现必需的基础部分外,可根据实际需求选择实现各扩展部分。此次对外发布的《龙芯架构参考手册卷一:基础架构(V1.00)》主要介绍龙芯架构中的基础部分。
手册引言部分对龙芯架构进行了整体概述,介绍了指令编码格式、汇编助记格式等基本内容。手册的主体部分从非特权指令集和特权指令集两个方面对龙芯架构的基础部分展开描述,其中非特权指令集部分介绍了基础整数指令和基础浮点指令两类指令的应用程序编程模型、各指令的指令格式及其功能描述,特权指令集部分从特权资源整体架构、存储管理、例外与中断以及状态控制寄存器四个方面分别展开介绍。
此次与《龙芯架构参考手册卷一:基础架构(V1.00)》同步发布的有《龙芯架构32位精简版参考手册(V1.00)》。龙芯架构32位精简版是对龙芯架构 32 位基础部分的进一步简化,必选指令条数仅 50 余条,易于实现,将面向教学和科研领域开源推广。
龙芯自主指令系统(LoongArch)与X86、MIPS、ARM、Power、Alpha、SPARC、RISC-V等不同,是真正的国内自主研发指令集,过去,龙芯基于MIPS指令集添加指令发展出LoongISA,本次的龙芯自主指令系统则与MIPS完全没有关系,是完全自主研发的全新指令集。
电子发烧友整理报道,参考自龙芯、IT之家等,转载请注明以上来源。
官方表示,龙芯架构采用基础部分加扩展部分的模块化组织形式。一个兼容龙芯架构的 CPU,除实现必需的基础部分外,可根据实际需求选择实现各扩展部分。此次对外发布的《龙芯架构参考手册卷一:基础架构(V1.00)》主要介绍龙芯架构中的基础部分。
手册引言部分对龙芯架构进行了整体概述,介绍了指令编码格式、汇编助记格式等基本内容。手册的主体部分从非特权指令集和特权指令集两个方面对龙芯架构的基础部分展开描述,其中非特权指令集部分介绍了基础整数指令和基础浮点指令两类指令的应用程序编程模型、各指令的指令格式及其功能描述,特权指令集部分从特权资源整体架构、存储管理、例外与中断以及状态控制寄存器四个方面分别展开介绍。
此次与《龙芯架构参考手册卷一:基础架构(V1.00)》同步发布的有《龙芯架构32位精简版参考手册(V1.00)》。龙芯架构32位精简版是对龙芯架构 32 位基础部分的进一步简化,必选指令条数仅 50 余条,易于实现,将面向教学和科研领域开源推广。
龙芯自主指令系统(LoongArch)与X86、MIPS、ARM、Power、Alpha、SPARC、RISC-V等不同,是真正的国内自主研发指令集,过去,龙芯基于MIPS指令集添加指令发展出LoongISA,本次的龙芯自主指令系统则与MIPS完全没有关系,是完全自主研发的全新指令集。
电子发烧友整理报道,参考自龙芯、IT之家等,转载请注明以上来源。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
龙芯
+关注
关注
3文章
340浏览量
31246 -
指令集
+关注
关注
0文章
224浏览量
23381
发布评论请先 登录
相关推荐
LoongArch 在线资源
开源鸿蒙龙架构移植: https://gitee.com/openharmony-loongarch
龙芯教育:https://gitee.com/loongson-edu
loongson生态创新
发表于 12-25 15:54
迅为3A6000_7A2000开发板龙芯全国产处理器与龙芯 3A5000完全兼容
,也证明了国内有能力在自研 CPU 架构上做出一流的产品。
龙芯 3A6000 处理器采用龙芯自主指令系统龙
发表于 11-19 11:15
龙芯LS2K1000LA和LS2K1000有何区别?
年,龙芯中科基于二十年的CPU研制和生态建设积累推出了龙架构(LoongArch),包括基础架构部分和向量指令、虚拟化、二进制翻译等扩展部分
发表于 11-14 11:06
如何部署北斗定位应用,基于国产自主架构LS2K1000LA-i处理器平台
系统秉持开放理念,倡导和加强多系统兼容共用,提供全球范围内的连续、可靠定位服务,促进国际合作与交流。
图 2 北斗定位系统的应用优势
LoongArch
发表于 10-29 09:52
iTOP-3A5000主控板龙芯自主指令系统外加机箱就是一台电脑主机
性能强
采用全国产龙芯3A5000处理器,基于龙芯自主指令系统 (LoongArch)的LA464微结构,并进一步提升频率,降低功耗,优化性
发表于 10-17 11:23
迅为3A6000_7A2000核心主板龙芯全国产处理器LoongArch架构
,也证明了国内有能力在自研 CPU 架构上做出一流的产品。
龙芯 3A6000 处理器采用龙芯自主指令系统龙
发表于 10-12 11:25
【龙芯2K0300蜂鸟板试用】1 龙芯中科必知3件事
写文章挣钱,但不可能基于英文发展中国的民族文件,中国企业可以基于国外合法授权的指令系统做产品,但不可能基于国外指令系统发展安全可控的信息威廉希尔官方网站
体系和产业生态。龙芯推出的自主
发表于 08-12 21:21
广东龙芯发布2K0300蜂鸟板,今日正式发售
6月18日,广东龙芯中科电子科技有限公司在广州发布了龙芯2K0300蜂鸟开发系统,其中重点打造的2K0300蜂鸟开发板,今天开始在合作伙伴润开鸿的淘宝企业店上架正式发售,购买链接和与之
发表于 06-20 10:00
龙芯 2K0300 蜂鸟开发系统正式发布!!
产品总监丁度树分别进行了基于龙芯处理器的案例分享。
龙芯3号、2号、1号系列芯片已分别与OpenHarmony的标准系统、小型系统和轻量系统
发表于 06-19 16:27
龙芯中科推出基于龙芯2K0300处理器的触控一体机
近日,中国自主芯片制造商龙芯中科成功发布了全新的触控一体机,这款设备搭载了高性能的龙芯2K0300嵌入式处理器。该处理器基于完全自主的
loongarch是如何区分大页和基本页的?
在开发loongarch架构的操作系统的时候,我遇到了这样的问题:我不知道硬件是如何区分大页和基本页的。
如图,关于基本页和大页的格式在手册中是这样的叙述的:
即便
发表于 03-30 12:05
全国大学生计算机系统能力大赛操作系统设计赛-LoongArch 赛道广东龙芯2K1000LA 平台资料分享
更新,其中涉及到的新的问题(比如调试),都会在此查阅。目的是为了更方便的解决移植
期间遇到的各种问题。
比赛参考资料
LoongArch架构相关文档
龙芯架构参考
发表于 02-04 15:37
龙芯中科重磅推出全新一代处理器
11月28日,2023龙芯产品发布暨用户大会在国家会议中心盛大召开。本次活动以“砥砺前行,中流击水”为主题,揭晓了中国自主品牌龙芯的最新产品——
评论