近期消息,RISC-V的最新修訂版已被整合至熱門的Linux 6.10內(nèi)核開發(fā)項(xiàng)目中。
本次補(bǔ)丁升級(jí)中,Linux內(nèi)核進(jìn)一步擴(kuò)展了對(duì)應(yīng)于RISC-V架構(gòu)的Rust編程語言支持。在此之前,Rust已可應(yīng)用在x86_64、龍芯LoongArch以及ARM64等多種架構(gòu)之上。
但鑒于其在內(nèi)核中的應(yīng)用仍相對(duì)較少,僅有部分基礎(chǔ)驅(qū)動(dòng)程序完成了適配。
此外,Linux 6.10版本還將加強(qiáng)對(duì)高通驍龍X Elite處理器的支持,包括DisplayPort(DP)及Embedded DisplayPort(eDP)接口等功能。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
實(shí)現(xiàn)的復(fù)雜性,提高處理器的執(zhí)行效率和易于優(yōu)化。
模塊化
定義:RISC-V 指令集支持模塊化擴(kuò)展,允許開發(fā)者根據(jù)具體應(yīng)用需求添加或定制特定的指令模塊。
優(yōu)勢:模塊化設(shè)計(jì)使得 RISC-V
發(fā)表于 08-30 22:05
RISC-V v2.1,增加了對(duì)64位體系結(jié)構(gòu)的支持,并提供了更詳細(xì)的文檔和規(guī)范。
2017年:RISC-V基金會(huì)推出了RISC-V
發(fā)表于 07-29 17:20
RISC-V作為一種開源的指令集架構(gòu)(ISA),自其誕生以來就受到廣泛關(guān)注和應(yīng)用,但它也存在一些不足之處。以下是RISC-V架構(gòu)目前存在的主要缺點(diǎn):
1. 性能問題
相對(duì)于專用ISA的性能差距:盡管
發(fā)表于 07-29 17:18
RISC-V(“RISC five”)的目標(biāo)是成為一個(gè)通用的指令集架構(gòu)(ISA):①、它要能適應(yīng)包括從最袖珍的嵌入式控制器,到最快的高性能計(jì)算機(jī)等各種規(guī)模的處理器。②、它應(yīng)該能兼容各種流行的軟件棧
發(fā)表于 07-27 15:05
RISC-V的MCU對(duì)RTOS(實(shí)時(shí)操作系統(tǒng))的兼容性主要取決于多個(gè)因素,包括RTOS的版本、RISC-V指令集的實(shí)現(xiàn)、以及芯片制造商提供的支持。以下是關(guān)于
發(fā)表于 05-27 16:26
或許可費(fèi)。這確保了ARM的穩(wěn)定性和可靠性,以及高質(zhì)量的技術(shù)支持和生態(tài)系統(tǒng)。
指令集與實(shí)現(xiàn)
RISC-V :RISC-V是一種模塊化的架構(gòu),由一個(gè)基本指令
發(fā)表于 05-27 15:58
模塊化設(shè)計(jì)提高了RISC-V的適應(yīng)性和靈活性。
簡潔的指令集:RISC-V的設(shè)計(jì)簡潔,指令數(shù)量相對(duì)較少,這有助于提高處理器的執(zhí)行速度和降低功耗。
強(qiáng)大的社區(qū)支持:
發(fā)表于 04-28 09:03
。這種模塊化設(shè)計(jì)提高了RISC-V的適應(yīng)性和靈活性。
簡潔的指令集 :RISC-V的設(shè)計(jì)簡潔,指令數(shù)量相對(duì)較少,這有助于提高處理器的執(zhí)行速度和降低功耗。
強(qiáng)大的社區(qū)支持 :
發(fā)表于 04-28 08:51
, 支持整數(shù)指令、乘除法指令、原子指令和壓縮指令。
9.3 指令集模塊
指令集模塊是一款CPU架構(gòu)的主要組成部分,是CPU 和 上層軟件交互的核心,也是cpu主要功能體現(xiàn)。
RISC-V
發(fā)表于 03-12 10:25
和編程語言,適用于目前所有芯片設(shè)計(jì)實(shí)現(xiàn)技術(shù),能用于高效實(shí)現(xiàn)所有微體系結(jié)構(gòu),支持高度定制化,基礎(chǔ)指令集架構(gòu)不會(huì)改變。
所以RISC-V在誕生前
發(fā)表于 03-05 22:01
【RISC-V開放架構(gòu)設(shè)計(jì)之道|閱讀體驗(yàn)】匯編語言和擴(kuò)展指令集
匯編語言
將C語言翻譯成可執(zhí)行的機(jī)器語言
發(fā)表于 02-03 13:29
第2章 RV32I:RISC-V基礎(chǔ)整數(shù)指令集
本章重點(diǎn)講解構(gòu)成RISC-V基礎(chǔ)整數(shù)指令集的基本指令和指令格式。主要包含寄存器間操作的R型,用于短立即數(shù)和取數(shù)操作的I型,用于存數(shù)操作的
發(fā)表于 01-31 21:10
,最基礎(chǔ)的RV32已經(jīng)是完全不變化。以此來規(guī)避在過去指令集設(shè)計(jì)中的錯(cuò)誤。
然后開始了在RISC-V中應(yīng)該如何編寫匯編代碼,書中大致講了將c語言編譯成計(jì)算機(jī)執(zhí)行的機(jī)器語言程序的重要步驟,
發(fā)表于 01-22 16:24
目前,Linux RT補(bǔ)丁集允許為ARM64(AArch64)、ARM、PowerPC和x86/x86_64架構(gòu)啟用PREEMPT_RT。最近正在處理的一組補(bǔ)丁也將擴(kuò)展對(duì)RISC-V的支持
發(fā)表于 10-31 16:29
?514次閱讀
Rust 是一種系統(tǒng)級(jí)編程語言,具有高性能和內(nèi)存安全性。InfluxDB 是一個(gè)開源的時(shí)間序列數(shù)據(jù)庫,用于存儲(chǔ)、查詢和可視化大規(guī)模數(shù)據(jù)集。Rust
發(fā)表于 09-30 16:45
?951次閱讀
評(píng)論