里程碑!RISC-V 基金會批準 RISC-V 基礎指令集架構與特權架構規范(附下載)
2019-07-12 11:26:10 EETOP
RISC-V 基金會是一家非營利性公司,旨在推動采用和實施 RISC-V 指令集架構(ISA),其近兩年發展迅猛,目前有來自全球 28 個國家的 275 多個組織、個人與大學加入。
RISC-V 基礎指令集架構是應用軟件與硬件之間的接口,編碼為此規范的軟件將繼續在 RISC-V 處理器上永久使用,即使架構通過開發新擴展而發展也不受影響。
官方表示 RISC-V 采用簡單的固定基礎 ISA 和模塊化固定標準擴展設計,有助于防止碎片化,同時支持定制,RISC-V 生態已經在此前的各種實現上展示了很大程度的互操作性,而現在批準了基礎架構規范,開發人員可以進一步放心,他們為 RISC-V 編寫的軟件將可以一直運行在所有類似的 RISC-V 核心上。
RISC-V 特權架構則用于在軟件堆棧的不同組件之間提供保護,并且嘗試執行當前權限模式不允許的操作將導致引發異常。RISC-V 特權架構涵蓋了非特權 ISA 之外的 RISC-V 系統的所有方面,包括特權指令以及運行操作系統和連接外部設備所需的其它功能。
每個權限級別都有一組核心的特權 ISA 擴展,帶有可選的擴展和變體,包括機器 ISA、主管 ISA 和管理程序 ISA。
“RISC-V 特權架構是 RISC-V 硬件和軟件(如 Linux 和 FreeBSD)之間的契約,批準這些規范是 RISC-V 的里程碑”,RISC-V 特權架構任務組主席 Andrew Waterman 表示:“操作系統開發人員和硬件供應商可以放心地實現這些規范,不會有兼容性問題。”