www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]ARM體系版本前言很多人都知道,ARM有許多版本,口中最長說的就是ARM7\\ARM9\\ARM11,誠然,這個(gè)的確是ARM處理器的版本,但絕對(duì)不是ARM的版本,其實(shí)ARM到迄今為止經(jīng)歷了6代版本,隨著時(shí)代的變化,ARM也隨之變化,版本的

ARM體系版本前言

很多人都知道,ARM有許多版本,口中最長說的就是ARM7ARM9ARM11,誠然,這個(gè)的確是ARM處理器的版本,但絕對(duì)不是ARM的版本,其實(shí)ARM到迄今為止經(jīng)歷了6代版本,隨著時(shí)代的變化,ARM也隨之變化,版本的不同其實(shí)也造就ARM的各種變種!

ARM處理器系列的各種處理器,其采用的技術(shù)各不相同,性能差異很大,應(yīng)用的場(chǎng)合也不相同,但只要它是同一個(gè)ARM體系版本,那么基于它們的應(yīng)用軟件是兼容的!

不難看出ARM的版本關(guān)系到了ARM的兼容性,如果你在開發(fā)過程中不了解版本的話,以為一切ARM的程序均在ARM處理器上可用的話,那么就大錯(cuò)特錯(cuò)了!

回到頂部

ARM體系版本介紹

下面將為大家詳細(xì)的介紹ARM體系結(jié)構(gòu)的各類版本,給大家一個(gè)非常直觀的了解,知道ARM不同版本之間有什么樣的區(qū)別。

ARM的版本為:版本1、版本2、版本3、版本4、版本5、版本6

版本1

乘法指令以外的基本數(shù)據(jù)處理指令

字節(jié)、字和多字的讀取寫入指令

包括子程序調(diào)用指令BL在內(nèi)的跳轉(zhuǎn)指令

供操作系統(tǒng)使用的軟件中斷指令SWI

這個(gè)版本的地址空間是26位的,目前已經(jīng)不在使用了!

版本2

與版本1相比,版本2添加了下列指令:

乘法指令和乘加法指令(這2個(gè)指令在下篇博客中會(huì)解釋一下)

支持協(xié)處理器的指令

支持FIQ模式,提供額外的兩個(gè)備份寄存器

SWP指令及SWPB指令(各類指令都不要著急去了解,后面的幾篇博客都將詳細(xì)進(jìn)行介紹)

該版本的地址空間是26位,目前也不使用了!

版本3

自這個(gè)版本開始,ARM出現(xiàn)了各種變種,是ARM質(zhì)一般的飛躍了!

地址空間擴(kuò)展到了32位(除了版本3G以為)

CPSR(當(dāng)前程序狀態(tài)寄存器)出現(xiàn),傳說中的R15消失

增加了SPSR(備份程序狀態(tài)寄存器),可以保存被中斷程序的狀態(tài)了!

添加了兩種處理器模式(方便操作系統(tǒng)使用各類異常)

增加了指令MRS與MSR(用來訪問新增的兩個(gè)寄存器)

修改了原來從異常返回的指令

版本4

在版本3的基礎(chǔ)上,版本4可謂是真正地得到了推廣,值得一提的是Thumb指令集就是在這個(gè)版本上成立的!

半字讀寫指令出現(xiàn)

出現(xiàn)讀取帶符號(hào)的字節(jié)和半字?jǐn)?shù)據(jù)指令

有了T變種,即Thumb指令集

增加處理器的特權(quán)模式

值得一提的是ARM公司終于不再要求支持26位的地址空間兼容(如此反我程序員的指令終于可以消失了,ARM公司,你造嗎?不是2的冪次方,我們程序員對(duì)它都是無愛的?。?/p>

版本5

提高了ARM/Thumb混合使用的效率(這一點(diǎn)太贊了,16位、32位的使用減少了很多的指令浪費(fèi))

整合了非T變種的指令代碼生成技術(shù),讓代碼生成得到了統(tǒng)一

增加了CLZ前導(dǎo)零計(jì)數(shù)指令

增加了BRK軟件斷點(diǎn)指令

增強(qiáng)型DSP指令集,包括全部算法操作和16位乘法操作

支持新的JAVA,提供字節(jié)代碼執(zhí)行的硬件和優(yōu)化軟件加速功能

版本6

這個(gè)版本其實(shí)是2002年發(fā)布的ARM11處理器中使用的,主要是添加了SIMD功能擴(kuò)展,優(yōu)化視頻/音頻處理技術(shù)!版本6的到來也使android的系統(tǒng)更加火爆!

Thumb:35%代碼壓縮

DSP擴(kuò)充:高性能定點(diǎn)DSP功能

JazelleTM:Java性能優(yōu)化,可提高8倍

Media擴(kuò)充:音/視頻性能優(yōu)化,可提高4倍

我們可以從整個(gè)ARM體系版本的發(fā)展看出ARM技術(shù)的進(jìn)步,同時(shí)也需要我們對(duì)ARM有更加深入的了解,跟著ARM走,做逍遙的嵌入式開發(fā)工程師!


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

ARM系統(tǒng)幾乎都采用Linux的操作系統(tǒng),而且?guī)缀跛械挠布到y(tǒng)都要單獨(dú)構(gòu)建自己的系統(tǒng),與其他系統(tǒng)不能兼容,這也導(dǎo)致其應(yīng)用軟件不能方便移植,這一點(diǎn)一直嚴(yán)重制約了ARM系統(tǒng)的發(fā)展和應(yīng)用。GOOGLE開發(fā)了開放式的Andro...

關(guān)鍵字: Linux x86 ARM

隨著計(jì)算需求的多樣化,尤其是隨著移動(dòng)設(shè)備、嵌入式系統(tǒng)和云計(jì)算的興起,ARM 和 x86 架構(gòu)之間的爭(zhēng)論變得更加突出。ARM(高級(jí) RISC 機(jī)器)和 x86 代表兩種不同類型的處理器架構(gòu),每種架構(gòu)都針對(duì)不同的工作負(fù)載和用...

關(guān)鍵字: Linux x86 ARM

從畫質(zhì)優(yōu)化 (NSS) 到幀率提升 (NFRU) 和光線追蹤(NSSD),Arm 計(jì)劃覆蓋移動(dòng)端圖形處理的多個(gè)維度,推動(dòng)邊緣 AI 圖形革命。而未來通過持續(xù)的技術(shù)迭代,Arm也將保持在移動(dòng)計(jì)算領(lǐng)域的技術(shù)領(lǐng)先,滿足手游、A...

關(guān)鍵字: ARM 神經(jīng)圖形技術(shù) GPU AI ML

7月31日消息,據(jù)媒體報(bào)道,芯片架構(gòu)提供商Arm Holdings首席執(zhí)行官Rene Haas宣布,公司正加大投入開發(fā)自有芯片產(chǎn)品,此舉標(biāo)志著其從傳統(tǒng)IP授權(quán)模式向提供實(shí)體芯片的戰(zhàn)略重大轉(zhuǎn)變。

關(guān)鍵字: ARM META

7月28日消息,2025年,中國AI硬件市場(chǎng)規(guī)模將首次突破萬億元大關(guān)。

關(guān)鍵字: AI ARM

受生成式 AI 驅(qū)動(dòng), RISC-V 芯片市場(chǎng)快速發(fā)展。預(yù)計(jì)到2030年,RISC-V SoC出貨量將達(dá)到1618.1億顆,營收將達(dá)到927億美元。其中,用于AI加速器的RISC-V SoC出貨量將達(dá)到41億顆,營收將達(dá)...

關(guān)鍵字: RISC-V CPU AI CUDA ARM 推理
關(guān)閉