0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

龙芯正式发布首个用中文编写的CPU规范

OpenFPGA 来源:快科技 作者:快科技 2021-05-08 11:44 次阅读

本月中旬,龙芯发布了龙芯自主指令系统架构LoongArch,并宣布会开放LoongArch指令,现在龙芯也正式发布了LoongArch基础架构手册。

CPU处理器行业中,Intel/AMD的x86、ARMRISC以及早前的MIPS、SPARC指令集规范都是英文的,LoongArch基础架构手册还是首个用中文编写的CPU规范。

目前发布的是龙芯架构规范文档中的《龙芯架构参考手册卷一:基础架构(V1.00)》,主要介绍龙芯架构中的基础部分。

手册引言部分对龙芯架构进行了整体概述,介绍了指令编码格式、汇编助记格式等基本内容。

手册的主体部分从非特权指令集和特权指令集两个方面对龙芯架构的基础部分展开描述,其中非特权指令集部分介绍了基础整数指令和基础浮点指令两类指令的应用程序编程模型、各指令的指令格式及其功能描述,特权指令集部分从特权资源整体架构、存储管理、例外与中断以及状态控制寄存器四个方面分别展开介绍。

此次与《龙芯架构参考手册卷一:基础架构(V1.00)》同步发布的有《龙芯架构32位精简版参考手册(V1.00)》。

龙芯架构32位精简版是对龙芯架构32位基础部分的进一步简化,必选指令条数仅50余条,易于实现,将面向教学和科研领域开源推广。

4月15日,龙芯正式发布了自主指令系统架构“Loongson Architecture”,简称为“龙芯架构”或者“LoongArch”,已经通过了国内第三方知名知识产权评估机构的评估。

LoongArch包括基础架构部分,以及向量扩展LSX、高级向量扩展LASX、虚拟化LVZ、二进制翻译LBT等扩展部分,总共接近2000条指令,同时不包含龙芯此前使用的MIPS指令系统。

LoongArch具有完全自主、威廉希尔官方网站 先进、兼容生态三个方面的特点,它还可以同时兼容MIPS、ARM、x86等其他指令集,对MIPS指令的翻译效率是100%,对ARM可以达到90%。

最难的当属x86,在Linux下翻译的效率可达80%,Windows下的效率还要减少到70%,不过后续还会有更多的优化。

原文标题:首个中文CPU指令规范 龙芯推出LoongArch基础架构手册

文章出处:【微信公众号:OpenFPGA】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10843

    浏览量

    211419
  • 龙芯
    +关注

    关注

    3

    文章

    339

    浏览量

    31231

原文标题:首个中文CPU指令规范 龙芯推出LoongArch基础架构手册

文章出处:【微信号:Open_FPGA,微信公众号:OpenFPGA】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    迅为3A6000_7A2000开发板龙芯全国产处理器与龙芯 3A5000完全兼容

    龙芯 3A6000 处理器完全自主设计、性能优异,代表了我国自主桌面 CPU 设计领域的最新里程碑成果。龙芯 3A6000 处理器的推出,说明国产 CPU 在自主可控程度和产品性能上已
    发表于 11-19 11:15

    龙芯的虚拟linux没有中文字库和输入法

    近日收到龙芯发来的linux虚拟系统的demo,里面没有中文字库和汉字输入法,语言更新也更新不了,是不是还要自己重装虚拟linux系统?
    发表于 11-06 15:12

    新品发布 | 龙芯2K0300系列正式开售

    前言:龙芯2K0300蜂鸟开发系统,是专为国产自主嵌入式领域而设计推出的方案。广州眺望电子科技有限公司是一家专注于嵌入式处理器模组研发与应用的国家高新威廉希尔官方网站 企业,眺望电子将与龙芯中科在威廉希尔官方网站 创新与国
    的头像 发表于 10-25 08:07 383次阅读
    新品<b class='flag-5'>发布</b> | <b class='flag-5'>龙芯</b>2K0300系列正式开售

    迅为3A6000_7A2000核心主板龙芯全国产处理器LoongArch架构

    龙芯 3A6000 处理器完全自主设计、性能优异,代表了我国自主桌面 CPU 设计领域的最新里程碑成果。龙芯 3A6000 处理器的推出,说明国产 CPU 在自主可控程度和产品性能上已
    发表于 10-12 11:25

    龙芯中科胡伟武:3B6600 八核桌面 CPU 性能将达到英特尔中高端酷睿 12~13 代水平

    推出的桌面端 CPU 龙芯 3A6000,实测性能相当于英特尔公司 2020 年上市的第十代酷睿四核处理器;龙芯今年研制成功的16 核及 32 核版龙芯 3C6000 服务器
    发表于 08-13 11:16

    龙芯2K0300蜂鸟板试用】1 龙芯中科必知3件事

    代号X1A50流片成功, 2002年8月10日,中国首款通用CPU龙芯1号代号X1A50流片成功。2003年10月17日,中国首款64位通CPU
    发表于 08-12 21:21

    IPC-6012E CN 2020中文 CN 刚性印制板的鉴定及性能规范

    *附件:IPC-6012E CN 2020中文 CN 刚性印制板的鉴定及性能规范.pdf IPC-6012E CN 2020中文 CN 刚性印制板的鉴定及性能规范
    发表于 07-27 10:16

    龙芯公司的一些建议

    首先感谢龙芯公司发布了2k0300蜂鸟开发板,但作为一个资深arm开发者,有些建议供你们参考: 希望你们将开发者当成个小白工程师,从下载/编译/到下载到板上的过程出份详细的傻瓜式文档,我们开发者
    发表于 06-21 16:58

    龙芯CPU统一系统架构规范及参考设计下载

    *附件:LoongArch 系统调用(syscall)ABI.pdf *附件:龙芯 CPU 统一系统架构规范(适用于 LA 架构通用 PC、服务器系列)-v4.1.0.pdf *附件:龙芯
    发表于 06-20 14:42

    广东龙芯发布2K0300蜂鸟板,今日正式发售

    6月18日,广东龙芯中科电子科技有限公司在广州发布龙芯2K0300蜂鸟开发系统,其中重点打造的2K0300蜂鸟开发板,今天开始在合作伙伴润开鸿的淘宝企业店上架正式发售,购买链接和与之对应的板卡资料
    发表于 06-20 10:00

    龙芯2K0300蜂鸟开发系统正式发布

    6月18日,龙芯2K0300蜂鸟开发系统发布暨威廉希尔官方网站 交流会在广州成功举办。百余位嵌入式领域的业界专家、合作伙伴、工程师等齐聚羊城,围绕威廉希尔官方网站 创新、实践应用、发展趋势等展开深入交流。龙芯2K0300蜂鸟
    发表于 06-19 16:29 1515次阅读
    <b class='flag-5'>龙芯</b>2K0300蜂鸟开发系统正式<b class='flag-5'>发布</b>

    龙芯 2K0300 蜂鸟开发系统正式发布!!

    龙芯2K0300蜂鸟开发系统正式发布 6月18日,龙芯2K0300蜂鸟开发系统发布暨威廉希尔官方网站 交流会在广州成功举办。百余位嵌入式领域的业界专家、合作伙伴、工程师等齐聚羊城,围绕威廉希尔官方网站 创新、实践
    发表于 06-19 16:27

    龙芯中科CPU服务器中标中国移动服务器集采项目

    近日,中国移动发布《中国移动2024年PC服务器产品集中采购(标包21)中标候选人公示》,浪潮龙芯3C5000 CPU服务器成功中标2400台,这是龙芯助力运营商行业实现自主可控的又一
    的头像 发表于 05-24 14:24 652次阅读

    龙芯:自主研发CPU提升性能,单核通用性能提高20倍

    张戈强调,龙芯CPU的主要IP核均为自主研发,这使得其性价比得到显著提升。他指出,国产CPU与主流CPU的差距主要体现在单核性能上,而非多核性能。近年来,
    的头像 发表于 04-25 15:26 785次阅读

    龙芯CPU是否能与Intel、AMD以及ARM的产品齐头并进呢?

    从2001年龙芯项目组成立,到2008年龙芯公司诞生,20多年来,龙芯CPU从未像今年这样扬眉吐气。
    的头像 发表于 01-08 10:18 809次阅读
    <b class='flag-5'>龙芯</b><b class='flag-5'>CPU</b>是否能与Intel、AMD以及ARM的产品齐头并进呢?