ARM產(chǎn)品越來越豐富,命名也越來越多。很多朋友問:你說的“和”是什么意思??jī)?nèi)核和架構(gòu)是什么關(guān)系?比如ARMv7架構(gòu),這個(gè)架構(gòu)是什么意思?邊肖選擇了幾個(gè)精彩的答案!希望對(duì)嵌入式朋友在選擇設(shè)計(jì)電路時(shí)有所幫助~
1.ARM核心:從ARM7、ARM9到Cortex-A7、A8、A9、A12、A15到Cortex-A53、A57等。簡(jiǎn)而言之,不同版本的ARM有不同的想法。比如為高速設(shè)計(jì)的Cortex A8和A9就是ARMv7a架構(gòu);Cortex M3和M4是ARMv7m架構(gòu)。前者是內(nèi)核,后者是指令集的架構(gòu)。
2.2的架構(gòu)。ARM基于RISC指令集,其內(nèi)核只是實(shí)現(xiàn)這個(gè)指令集的硬件架構(gòu)的基礎(chǔ)。Thumb-2指令集體系結(jié)構(gòu)(ISA)的子集包括所有基本的16位和32位Thumb-2指令,哈佛處理器體系結(jié)構(gòu),可以在加載/存儲(chǔ)數(shù)據(jù)的同時(shí)執(zhí)行取指令,帶分支預(yù)測(cè)的三級(jí)流水線等。
3.比如你蓋房子,最開始流行蓋平房,因?yàn)樗降?。這是一種架構(gòu)(V5T),然后你就可以用這種平房架構(gòu)設(shè)計(jì)出一種風(fēng)格的獨(dú)立衛(wèi)生間,叫做ARM7內(nèi)核。然后別人(芯片設(shè)計(jì)公司)想蓋房子,買你的圖蓋。然后過了一段時(shí)間,就有人覺得有一個(gè)單獨(dú)的衛(wèi)生間是不夠的。我也想有個(gè)小院子!好的,那么ARM會(huì)滿足你的要求,拿出一個(gè)小院子的模型(ARM9)。
很久以后,這座平房的結(jié)構(gòu)隨著每個(gè)人的需要而變得越來越短。后來經(jīng)過ARM研究,發(fā)現(xiàn)每個(gè)人蓋房子的能力(包括技術(shù)、設(shè)計(jì)能力、時(shí)鐘頻率)都不是光靠蓋這個(gè)平房就能展現(xiàn)出來的!嗯,為了讓設(shè)計(jì)師閑著沒事干,ARM推出了兩三層的建筑風(fēng)格,和平房設(shè)計(jì)結(jié)構(gòu)完全不同,所以叫新建筑(ARMv6)。同樣,這個(gè)建筑風(fēng)格ARM也為大家準(zhǔn)備了一個(gè)帶游泳池和車庫(kù)的風(fēng)格(ARM11)。好了,繼續(xù)改,改,直到大家都開始能造十層以上的樓。ARM一如既往的開發(fā)了新的風(fēng)格(ARMv7架構(gòu))。這時(shí)候ARM覺得之前的名字太土了,什么ARM5,ARM6,ARM 7——都很難看,很難記住。我想取一個(gè)看起來很牛逼的名字。至少我們可以算是能設(shè)計(jì)摩天大樓的大師,所以后面的內(nèi)核叫Cortex。
改名只是一部分。這個(gè)架構(gòu)出來后,ARM發(fā)現(xiàn)之前用我們的圖紙建的樓會(huì)是住宅樓。住宅樓是什么??jī)r(jià)格實(shí)惠(低功耗)?,F(xiàn)在不一樣了?,F(xiàn)在我們的圖紙不僅可以作為住宅樓使用,還可以作為軍事基地和高端寫字樓使用。以前這些功能先進(jìn)的建筑只能由小英(Intel)設(shè)計(jì)!為了滿足這些不同的需求,ARM將該架構(gòu)設(shè)計(jì)的風(fēng)格分為三個(gè)系列(M系列、R系列和A系列)。
m系列是為居民樓設(shè)計(jì)的,因?yàn)槠胀ㄈ速I得起,所以這個(gè)設(shè)計(jì)設(shè)計(jì)是十層左右(耗電低);r系列是為軍事基地設(shè)計(jì)的,這個(gè)建筑的設(shè)計(jì)不高——十層左右,但關(guān)鍵是要有快速應(yīng)對(duì)特殊情況(快速中斷)的能力;最后,A系列是針對(duì)商業(yè)領(lǐng)袖的。當(dāng)然,一定要高端,高檔,就是要有高性能,各種燈光給我看。
原始鏈接:
1.《arm是什么意思 ARM內(nèi)核和架構(gòu)都是什么意思,它們到底是什么關(guān)系?》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無關(guān),侵刪請(qǐng)聯(lián)系頁(yè)腳下方聯(lián)系方式。
2.《arm是什么意思 ARM內(nèi)核和架構(gòu)都是什么意思,它們到底是什么關(guān)系?》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來源地址,http://f99ss.com/guoji/1130450.html