一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

服務(wù)器資訊|IT/互聯(lián)網(wǎng)|云計(jì)算|區(qū)塊鏈|軟件資訊|操作系統(tǒng)|手機(jī)數(shù)碼|百科知識|免費(fèi)資源|頭條新聞|

服務(wù)器之家 - 新聞資訊 - IT/互聯(lián)網(wǎng) - RISC-V指令集架構(gòu)規(guī)范的F#實(shí)現(xiàn)開源

RISC-V指令集架構(gòu)規(guī)范的F#實(shí)現(xiàn)開源

2019-10-22 22:07開源中國 IT/互聯(lián)網(wǎng)

7月份, RISC-V 基金會(huì)宣布批準(zhǔn)RISC-V基礎(chǔ) 指令集 架構(gòu)與特權(quán)架構(gòu)規(guī)范,為RISC-V的可擴(kuò)展性進(jìn)一步奠定了基礎(chǔ)。而近日,有開發(fā)者在此基礎(chǔ)上 開源 了一份以F#實(shí)現(xiàn)的RISC-V正式ISA(指令集架構(gòu))規(guī)范(實(shí)現(xiàn))。 RISC-V基礎(chǔ)指令集架構(gòu)是應(yīng)用軟

7月份,RISC-V基金會(huì)宣布批準(zhǔn)RISC-V基礎(chǔ)指令集架構(gòu)與特權(quán)架構(gòu)規(guī)范,為RISC-V的可擴(kuò)展性進(jìn)一步奠定了基礎(chǔ)。而近日,有開發(fā)者在此基礎(chǔ)上開源了一份以F#實(shí)現(xiàn)的RISC-V正式ISA(指令集架構(gòu))規(guī)范(實(shí)現(xiàn))。

RISC-V指令集架構(gòu)規(guī)范的F#實(shí)現(xiàn)開源

RISC-V基礎(chǔ)指令集架構(gòu)是應(yīng)用軟件與硬件之間的接口,編碼為此規(guī)范的軟件將繼續(xù)在RISC-V處理器上永久使用,即使架構(gòu)通過開發(fā)新擴(kuò)展而發(fā)展也不受影響。

官方表示RISC-V采用簡單的固定基礎(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)限級別都有一組核心的特權(quán)ISA擴(kuò)展,帶有可選的擴(kuò)展和變體,包括機(jī)器ISA、主管ISA和管理程序ISA。

此次開源的是RISC-V指令集架構(gòu)的正式規(guī)范編碼實(shí)現(xiàn)(可執(zhí)行),以純F#編寫,根據(jù)介紹,項(xiàng)目使用極端基礎(chǔ)的F#實(shí)現(xiàn),這樣可以使不了解F#且不打算學(xué)習(xí)F#的廣大讀者都可以閱讀并使用該規(guī)范實(shí)現(xiàn)。

該實(shí)現(xiàn)還在演進(jìn)中,目前的特性與狀態(tài)如下:

支持以下特性

基礎(chǔ)指令集:RV32I

開發(fā)中的特性

基礎(chǔ)指令集:RV64I

標(biāo)準(zhǔn)擴(kuò)展M(整數(shù)乘/除)

標(biāo)準(zhǔn)擴(kuò)展A(原子內(nèi)存操作)

標(biāo)準(zhǔn)擴(kuò)展C(精簡的16位指令)

標(biāo)準(zhǔn)擴(kuò)展F(單精度浮點(diǎn)數(shù))

標(biāo)準(zhǔn)擴(kuò)展D(雙精度浮點(diǎn)數(shù))

特權(quán)級M(Machine)

特權(quán)級U(User)

特權(quán)級S(Supervisor)

•虛擬內(nèi)存方案SV32、SV39與SV48

可以將應(yīng)用作為具有CLI(命令行界面)支持的F#程序靈活地執(zhí)行,該程序又執(zhí)行RISC-V ELF二進(jìn)制文件。這是一種順序解釋:一次一指令的順序存儲器模型。

正在開發(fā)中的RISC-V測試:

基本指令流

rv32ui-p-*, rv64ui-p-*(基本指令集)

rv32um-p-*, rv64um-p-*(M擴(kuò)展)

rv32ua-p-*, rv64ua-p-*(A擴(kuò)展)

rv32uc-p-*, rv64uc-p-*(C擴(kuò)展)

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产乱子伦在线观看不卡 | 久久青青草原精品国产软件 | 国产成人综合网 | 99久久精品国产综合一区 | 精品国产欧美一区二区五十路 | 美女禁区视频免费观看精选 | 亚洲国产成人综合 | 男人女人性生活视频 | 91精品国产综合久久消防器材 | 好大好想要 | 亚洲 无码 制服 日韩 | 亚洲另类中文字幕 | 亚洲第五色综合网啪啪 | 99精品99 | 高h喷水荡肉爽文np肉色文 | 西施打开双腿下面好紧 | 欧美日韩精品一区二区三区视频播放 | 亚洲视屏在线观看 | 日本xxxxn1819| 精品一区在线 | 欧美帅老头oldmangay | 免费尤物视频 | 国产三级自拍 | 99爱视频| 亚洲久草 | 赤坂丽女医bd无删减在线观看 | 久久黄色免费 | 国产精品久久久 | 欧洲一级黑寡妇 | 久久免费资源福利资源站 | 亚洲无人区乱码中文字幕 | freefron性中国国产高清 | 国产欧美日韩视频在线观看一区二区 | 暖暖的免费观看高清视频韩国 | 欧美a级v片在线观看一区 | 大吊操| 国内小情侣一二三区在线视频 | 国产视频久久久 | xxxxx性bbbbb欧美 | 91蜜桃| 亚洲国产天堂在线观看 |