0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

龍芯正式發(fā)布首個用中文編寫的CPU規(guī)范

OpenFPGA ? 來源:快科技 ? 作者:快科技 ? 2021-05-08 11:44 ? 次閱讀

本月中旬,龍芯發(fā)布了龍芯自主指令系統(tǒng)架構(gòu)LoongArch,并宣布會開放LoongArch指令,現(xiàn)在龍芯也正式發(fā)布了LoongArch基礎(chǔ)架構(gòu)手冊。

CPU處理器行業(yè)中,Intel/AMD的x86、ARMRISC以及早前的MIPS、SPARC指令集規(guī)范都是英文的,LoongArch基礎(chǔ)架構(gòu)手冊還是首個用中文編寫的CPU規(guī)范。

目前發(fā)布的是龍芯架構(gòu)規(guī)范文檔中的《龍芯架構(gòu)參考手冊卷一:基礎(chǔ)架構(gòu)(V1.00)》,主要介紹龍芯架構(gòu)中的基礎(chǔ)部分。

手冊引言部分對龍芯架構(gòu)進(jìn)行了整體概述,介紹了指令編碼格式、匯編助記格式等基本內(nèi)容。

手冊的主體部分從非特權(quán)指令集和特權(quán)指令集兩個方面對龍芯架構(gòu)的基礎(chǔ)部分展開描述,其中非特權(quán)指令集部分介紹了基礎(chǔ)整數(shù)指令和基礎(chǔ)浮點(diǎn)指令兩類指令的應(yīng)用程序編程模型、各指令的指令格式及其功能描述,特權(quán)指令集部分從特權(quán)資源整體架構(gòu)、存儲管理、例外與中斷以及狀態(tài)控制寄存器四個方面分別展開介紹。

此次與《龍芯架構(gòu)參考手冊卷一:基礎(chǔ)架構(gòu)(V1.00)》同步發(fā)布的有《龍芯架構(gòu)32位精簡版參考手冊(V1.00)》。

龍芯架構(gòu)32位精簡版是對龍芯架構(gòu)32位基礎(chǔ)部分的進(jìn)一步簡化,必選指令條數(shù)僅50余條,易于實(shí)現(xiàn),將面向教學(xué)和科研領(lǐng)域開源推廣。

4月15日,龍芯正式發(fā)布了自主指令系統(tǒng)架構(gòu)“Loongson Architecture”,簡稱為“龍芯架構(gòu)”或者“LoongArch”,已經(jīng)通過了國內(nèi)第三方知名知識產(chǎn)權(quán)評估機(jī)構(gòu)的評估。

LoongArch包括基礎(chǔ)架構(gòu)部分,以及向量擴(kuò)展LSX、高級向量擴(kuò)展LASX、虛擬化LVZ、二進(jìn)制翻譯LBT等擴(kuò)展部分,總共接近2000條指令,同時不包含龍芯此前使用的MIPS指令系統(tǒng)。

LoongArch具有完全自主、技術(shù)先進(jìn)、兼容生態(tài)三個方面的特點(diǎn),它還可以同時兼容MIPS、ARM、x86等其他指令集,對MIPS指令的翻譯效率是100%,對ARM可以達(dá)到90%。

最難的當(dāng)屬x86,在Linux下翻譯的效率可達(dá)80%,Windows下的效率還要減少到70%,不過后續(xù)還會有更多的優(yōu)化。

原文標(biāo)題:首個中文CPU指令規(guī)范 龍芯推出LoongArch基礎(chǔ)架構(gòu)手冊

文章出處:【微信公眾號:OpenFPGA】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10863

    瀏覽量

    211799
  • 龍芯
    +關(guān)注

    關(guān)注

    3

    文章

    341

    瀏覽量

    31254

原文標(biāo)題:首個中文CPU指令規(guī)范 龍芯推出LoongArch基礎(chǔ)架構(gòu)手冊

文章出處:【微信號:Open_FPGA,微信公眾號:OpenFPGA】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    迅為3A6000_7A2000開發(fā)板龍芯全國產(chǎn)處理器與龍芯 3A5000完全兼容

    龍芯 3A6000 處理器完全自主設(shè)計、性能優(yōu)異,代表了我國自主桌面 CPU 設(shè)計領(lǐng)域的最新里程碑成果。龍芯 3A6000 處理器的推出,說明國產(chǎn) CPU 在自主可控程度和產(chǎn)品性能上已
    發(fā)表于 11-19 11:15

    龍芯的虛擬linux沒有中文字庫和輸入法

    近日收到龍芯發(fā)來的linux虛擬系統(tǒng)的demo,里面沒有中文字庫和漢字輸入法,語言更新也更新不了,是不是還要自己重裝虛擬linux系統(tǒng)?
    發(fā)表于 11-06 15:12

    新品發(fā)布 | 龍芯2K0300系列正式開售

    前言:龍芯2K0300蜂鳥開發(fā)系統(tǒng),是專為國產(chǎn)自主嵌入式領(lǐng)域而設(shè)計推出的方案。廣州眺望電子科技有限公司是一家專注于嵌入式處理器模組研發(fā)與應(yīng)用的國家高新技術(shù)企業(yè),眺望電子將與龍芯中科在技術(shù)創(chuàng)新與國
    的頭像 發(fā)表于 10-25 08:07 ?483次閱讀
    新品<b class='flag-5'>發(fā)布</b> | <b class='flag-5'>龍芯</b>2K0300系列正式開售

    迅為3A6000_7A2000核心主板龍芯全國產(chǎn)處理器LoongArch架構(gòu)

    龍芯 3A6000 處理器完全自主設(shè)計、性能優(yōu)異,代表了我國自主桌面 CPU 設(shè)計領(lǐng)域的最新里程碑成果。龍芯 3A6000 處理器的推出,說明國產(chǎn) CPU 在自主可控程度和產(chǎn)品性能上已
    發(fā)表于 10-12 11:25

    龍芯中科胡偉武:3B6600 八核桌面 CPU 性能將達(dá)到英特爾中高端酷睿 12~13 代水平

    推出的桌面端 CPU 龍芯 3A6000,實(shí)測性能相當(dāng)于英特爾公司 2020 年上市的第十代酷睿四核處理器;龍芯今年研制成功的16 核及 32 核版龍芯 3C6000 服務(wù)器
    發(fā)表于 08-13 11:16

    龍芯2K0300蜂鳥板試用】1 龍芯中科必知3件事

    代號X1A50流片成功, 2002年8月10日,中國首款通用CPU龍芯1號代號X1A50流片成功。2003年10月17日,中國首款64位通CPU
    發(fā)表于 08-12 21:21

    IPC-6012E CN 2020中文 CN 剛性印制板的鑒定及性能規(guī)范

    *附件:IPC-6012E CN 2020中文 CN 剛性印制板的鑒定及性能規(guī)范.pdf IPC-6012E CN 2020中文 CN 剛性印制板的鑒定及性能規(guī)范
    發(fā)表于 07-27 10:16

    龍芯公司的一些建議

    首先感謝龍芯公司發(fā)布了2k0300蜂鳥開發(fā)板,但作為一個資深arm開發(fā)者,有些建議供你們參考: 希望你們將開發(fā)者當(dāng)成個小白工程師,從下載/編譯/到下載到板上的過程出份詳細(xì)的傻瓜式文檔,我們開發(fā)者
    發(fā)表于 06-21 16:58

    龍芯CPU統(tǒng)一系統(tǒng)架構(gòu)規(guī)范及參考設(shè)計下載

    *附件:LoongArch 系統(tǒng)調(diào)用(syscall)ABI.pdf *附件:龍芯 CPU 統(tǒng)一系統(tǒng)架構(gòu)規(guī)范(適用于 LA 架構(gòu)通用 PC、服務(wù)器系列)-v4.1.0.pdf *附件:龍芯
    發(fā)表于 06-20 14:42

    廣東龍芯發(fā)布2K0300蜂鳥板,今日正式發(fā)售

    6月18日,廣東龍芯中科電子科技有限公司在廣州發(fā)布龍芯2K0300蜂鳥開發(fā)系統(tǒng),其中重點(diǎn)打造的2K0300蜂鳥開發(fā)板,今天開始在合作伙伴潤開鴻的淘寶企業(yè)店上架正式發(fā)售,購買鏈接和與之對應(yīng)的板卡資料
    發(fā)表于 06-20 10:00

    龍芯2K0300蜂鳥開發(fā)系統(tǒng)正式發(fā)布

    6月18日,龍芯2K0300蜂鳥開發(fā)系統(tǒng)發(fā)布暨技術(shù)交流會在廣州成功舉辦。百余位嵌入式領(lǐng)域的業(yè)界專家、合作伙伴、工程師等齊聚羊城,圍繞技術(shù)創(chuàng)新、實(shí)踐應(yīng)用、發(fā)展趨勢等展開深入交流。龍芯2K0300蜂鳥
    發(fā)表于 06-19 16:29 ?1542次閱讀
    <b class='flag-5'>龍芯</b>2K0300蜂鳥開發(fā)系統(tǒng)正式<b class='flag-5'>發(fā)布</b>

    龍芯 2K0300 蜂鳥開發(fā)系統(tǒng)正式發(fā)布??!

    龍芯2K0300蜂鳥開發(fā)系統(tǒng)正式發(fā)布 6月18日,龍芯2K0300蜂鳥開發(fā)系統(tǒng)發(fā)布暨技術(shù)交流會在廣州成功舉辦。百余位嵌入式領(lǐng)域的業(yè)界專家、合作伙伴、工程師等齊聚羊城,圍繞技術(shù)創(chuàng)新、實(shí)踐
    發(fā)表于 06-19 16:27

    龍芯中科CPU服務(wù)器中標(biāo)中國移動服務(wù)器集采項(xiàng)目

    近日,中國移動發(fā)布《中國移動2024年P(guān)C服務(wù)器產(chǎn)品集中采購(標(biāo)包21)中標(biāo)候選人公示》,浪潮龍芯3C5000 CPU服務(wù)器成功中標(biāo)2400臺,這是龍芯助力運(yùn)營商行業(yè)實(shí)現(xiàn)自主可控的又一
    的頭像 發(fā)表于 05-24 14:24 ?685次閱讀

    龍芯:自主研發(fā)CPU提升性能,單核通用性能提高20倍

    張戈強(qiáng)調(diào),龍芯CPU的主要IP核均為自主研發(fā),這使得其性價比得到顯著提升。他指出,國產(chǎn)CPU與主流CPU的差距主要體現(xiàn)在單核性能上,而非多核性能。近年來,
    的頭像 發(fā)表于 04-25 15:26 ?808次閱讀

    龍芯CPU是否能與Intel、AMD以及ARM的產(chǎn)品齊頭并進(jìn)呢?

    從2001年龍芯項(xiàng)目組成立,到2008年龍芯公司誕生,20多年來,龍芯CPU從未像今年這樣揚(yáng)眉吐氣。
    的頭像 發(fā)表于 01-08 10:18 ?829次閱讀
    <b class='flag-5'>龍芯</b><b class='flag-5'>CPU</b>是否能與Intel、AMD以及ARM的產(chǎn)品齊頭并進(jìn)呢?