RM新时代网站-首页

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

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

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

正式的RISC-V基礎(chǔ)指令集架構(gòu)與特權(quán)架構(gòu)規(guī)范來(lái)了,RISC-V基金會(huì)已正式批準(zhǔn)

荷葉塘 ? 來(lái)源:互聯(lián)網(wǎng) ? 作者:程文智 ? 2019-07-11 10:46 ? 次閱讀
根據(jù)RISC-V基金會(huì)官網(wǎng)發(fā)布的公告,RISC-V 基金會(huì)宣布了批準(zhǔn)RISC-V 基礎(chǔ)指令集架構(gòu)與特權(quán)架構(gòu)規(guī)范,為 RISC-V的可擴(kuò)展性進(jìn)一步奠定了基礎(chǔ)。開源指令集RISC-V相比其它指令集可以自由地用于任何目的,允許任何人設(shè)計(jì)、制造和銷售RISC-V芯片和軟件。
因?yàn)檫@些特點(diǎn),其相繼吸引來(lái) IBM、NXP、西部數(shù)據(jù)、英偉達(dá)、高通、三星、谷歌、華為與特斯拉等100多家科技公司加入其陣營(yíng),行業(yè)也不斷在圍繞它構(gòu)建生態(tài)系統(tǒng),對(duì)Arm等競(jìng)爭(zhēng)對(duì)手造成了巨大的沖擊。
RISC-V基金會(huì)是一家非營(yíng)利性公司,旨在推動(dòng)采用和實(shí)施RISC-V指令集架構(gòu)(ISA),其近兩年發(fā)展迅猛,目前有來(lái)自全球28個(gè)國(guó)家的275多個(gè)組織、個(gè)人與大學(xué)加入。
RISC-V基礎(chǔ)指令集架構(gòu)是應(yīng)用軟件與硬件之間的接口,編碼為此規(guī)范的軟件將繼續(xù)在 RISC-V 處理器上永久使用,即使架構(gòu)通過(guò)開發(fā)新擴(kuò)展而發(fā)展也不受影響。
官方表示RISC-V采用簡(jiǎn)單的固定基礎(chǔ)ISA和模塊化固定標(biāo)準(zhǔn)擴(kuò)展設(shè)計(jì),有助于防止碎片化,同時(shí)支持定制,RISC-V生態(tài)已經(jīng)在此前的各種實(shí)現(xiàn)上展示了很大程度的互操作性,而現(xiàn)在批準(zhǔn)了基礎(chǔ)架構(gòu)規(guī)范,開發(fā)人員可以進(jìn)一步放心,他們?yōu)镽ISC-V編寫的軟件將可以一直運(yùn)行在所有類似的RISC-V核心上。
特權(quán)架構(gòu)則用于在軟件堆棧的不同組件之間提供保護(hù),并且嘗試執(zhí)行當(dāng)前權(quán)限模式不允許的操作將導(dǎo)致引發(fā)異常。RISC-V特權(quán)架構(gòu)涵蓋了非特權(quán)ISA之外的RISC-V系統(tǒng)的所有方面,包括特權(quán)指令以及運(yùn)行操作系統(tǒng)和連接外部設(shè)備所需的其它功能。
每個(gè)權(quán)限級(jí)別都有一組核心的特權(quán)ISA擴(kuò)展,帶有可選的擴(kuò)展和變體,包括機(jī)器ISA、主管ISA 和管理程序ISA。
“RISC-V特權(quán)架構(gòu)是RISC-V硬件和軟件(如 Linux 和 FreeBSD)之間的契約,批準(zhǔn)這些規(guī)范是 RISC-V 的里程碑”,RISC-V 特權(quán)架構(gòu)任務(wù)組主席 Andrew Waterman 表示:“操作系統(tǒng)開發(fā)人員和硬件供應(yīng)商可以放心地實(shí)現(xiàn)這些規(guī)范,不會(huì)有兼容性問(wèn)題?!?br /> 關(guān)于RISC-V特權(quán)架構(gòu)規(guī)范的詳細(xì)信息可以查看下面的PDF文檔,也可以GitHub上查找相關(guān)的項(xiàng)目進(jìn)行查看。
RISC-V特權(quán)架構(gòu)規(guī)范

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

    關(guān)注

    0

    文章

    55

    瀏覽量

    43737
  • RISC-V
    +關(guān)注

    關(guān)注

    44

    文章

    2270

    瀏覽量

    46118
  • RISC-V基金會(huì)
    +關(guān)注

    關(guān)注

    1

    文章

    8

    瀏覽量

    8057
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    RISC-V架構(gòu)及MRS開發(fā)環(huán)境回顧

    設(shè)計(jì),如果最終量產(chǎn),那么就免去面對(duì)版稅糾紛。對(duì)RISC-V指令集來(lái)說(shuō),RISC-V的標(biāo)準(zhǔn)化工作由RISC-V基金會(huì)主持,對(duì)任何想要用
    發(fā)表于 12-16 23:08

    RISC-V指令集概述

    RISC-V就是RISC的第五代指令集架構(gòu)。而RISC-V目標(biāo)就是“成為一種完全開放的指令集
    發(fā)表于 11-30 23:30

    RISC-V和arm指令集的對(duì)比分析

    、開放性 RISC-VRISC-V指令集架構(gòu)規(guī)范公開,可以免費(fèi)使用。任何人都可以基于RISC-V
    發(fā)表于 09-28 11:05

    RISC-V指令集的特點(diǎn)總結(jié)

    開源 定義:RISC-V 是完全開源的指令集架構(gòu)(ISA),意味著任何人都可以查看、使用、修改以及分發(fā)其設(shè)計(jì),而無(wú)需支付版權(quán)費(fèi)用。 優(yōu)勢(shì):這種開源特性促進(jìn)了全球性的創(chuàng)新和合作。 社區(qū)化 定義
    發(fā)表于 08-30 22:05

    risc-v的發(fā)展歷史

    ,該研究團(tuán)隊(duì)成立了一個(gè)四人小組,僅用了3個(gè)月的時(shí)間就完成了RISC-V指令集的開發(fā)。 二、公開與標(biāo)準(zhǔn)化 2014年:RISC-V架構(gòu)正式對(duì)外公開,并成立了
    發(fā)表于 07-29 17:20

    為什么要有RISC-V

    在于它是一個(gè)開源的指令集架構(gòu)。與幾乎所有的舊架構(gòu)不同,它的未來(lái)不受任何單一公司的浮沉或一時(shí)興起的決定的影響(這一點(diǎn)讓許多過(guò)去的指令集架構(gòu)都遭
    發(fā)表于 07-27 15:05

    淺析RISC-V領(lǐng)先ARM的優(yōu)勢(shì)

    RISC-V相對(duì)于ARM的優(yōu)勢(shì)主要體現(xiàn)在以下幾個(gè)方面: 開源與免費(fèi): RISC-V是一個(gè)完全開源的指令集架構(gòu)(ISA),其規(guī)范公開且可以免費(fèi)
    發(fā)表于 06-27 08:45

    RISC--V架構(gòu)的特點(diǎn)

    RISC--V架構(gòu)的特點(diǎn) RISC-V架構(gòu)RISC-V 架構(gòu)
    發(fā)表于 05-24 08:01

    RISC-V 基礎(chǔ)學(xué)習(xí):RISC-V 基礎(chǔ)介紹

    不同的 指令集架構(gòu)都有特權(quán)級(jí)的概念,RSIC-V 也不例外,我們來(lái)看看RISC-V特權(quán)級(jí)。
    發(fā)表于 03-12 10:25

    RISC-V開放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】匯編語(yǔ)言和擴(kuò)展指令集

    的目標(biāo)文件。 擴(kuò)展指令集 RISC-V除了基本指令集外,還支持多種擴(kuò)展指令集,例如RV32M(乘法和除法指令),RV32F和RV32D(單精
    發(fā)表于 02-03 13:29

    RISC-V開放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】RISC-V基礎(chǔ)整數(shù)指令集

    分支的B型,用于長(zhǎng)立即數(shù)的U型和用于無(wú)條件跳轉(zhuǎn)的J型。 下面是本章的思維導(dǎo)圖: RV32I是RISC-V的基礎(chǔ)指令集,后續(xù)會(huì)繼續(xù)拓展RISC-V的其它
    發(fā)表于 01-31 21:10

    RISC-V開放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】RV64指令集設(shè)計(jì)的思考以及與流水線設(shè)計(jì)的邏輯

    、數(shù)據(jù)轉(zhuǎn)發(fā)和亂序執(zhí)行等優(yōu)化技術(shù),可以實(shí)現(xiàn)較高的性能。 RISC-V指令集體系結(jié)構(gòu)是一種開放的指令集體系結(jié)構(gòu)。 它由非營(yíng)利組織RISC-V基金會(huì)
    發(fā)表于 01-29 10:09

    RISC-V開放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】RISC-V基礎(chǔ)整數(shù)指令集RV32I

    。 圖1:RV32I指令集 在講RISC-V各個(gè)階段,橫向比較ARM架構(gòu),體現(xiàn)出RISC-V的優(yōu)越性。 ●RV32I寄存器 RISC-V
    發(fā)表于 01-28 11:41

    RISC-V開放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】 RISC-V設(shè)計(jì)必備之案頭小冊(cè)

    中出現(xiàn)的RISC-V拓展。 這本書的開篇講的是,為什么我們需要RISC-V指令集? 從過(guò)去的ISA的特點(diǎn)進(jìn)行引入,先以目前主流的x86指令集架構(gòu)
    發(fā)表于 01-22 16:24

    RISC-V開放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】一本好書,開卷有益

    RISC-V的64位地址版本。 ●第10章:介紹系統(tǒng)指令 ●第11章:簡(jiǎn)要介紹RISC-V國(guó)際基金會(huì)目前正在考慮添加的其他擴(kuò)展。 ○附錄A:按字母表順序排列的
    發(fā)表于 01-21 17:03
    RM新时代网站-首页