目前,世界正在向物聯(lián)網(wǎng)、人工智能的潮流邁進,也隨著物理網(wǎng)、人工智能技術上的發(fā)展與推進,微處理器技術也在不斷革新,各種新型微處理器的應用也在不斷深入。對于現(xiàn)階段大量32位嵌入式應用的出現(xiàn), ARM嵌入式技術廣泛地使用在許多嵌入式系統(tǒng)設計。正因為ARM的處理器擁有眾多優(yōu)勢,才得以如此廣泛的應用。
體積小、低功耗、低成本、高性能
ARM處理器因為其體積小,不占空間,所以能夠完美完成嵌入式環(huán)境下的應用,ARM針對嵌入式應用,同樣保持著超強的性能,處于世界領先地位,不僅如此還力求做到最低的功率消耗。之前ARM還發(fā)布了一顆名為 “Cortex-M0” 的新處理器,最大的特色在于體積號稱世界最小,耗電世界最低。ARM結構的優(yōu)點是能兼顧到性能、功耗、代碼密度、價格等幾個方面,而且做得比較均衡。
指令執(zhí)行速度更快,指令長度固定
ARM處理器共有37個寄存器,被分為若干個組(BANK),這些寄存器包括:31個通用寄存器,包括程序計數(shù)器(PC指針),均為32位的寄存器。6個狀態(tài)寄存器,用以標識CPU的工作狀態(tài)及程序的運行狀態(tài),均為32位,目前只使用了其中的一部分。
ARM代碼相比較,可節(jié)省30%~40%以上的存儲空間,同時具備32位代碼的所有優(yōu)點。
很好的兼容8位/16位器件
ARM微處理器的在較新的體系結構中支持兩種指令集:ARM指令集和Thumb指令集。其中,ARM指令為32位的長度,Thumb指令為16位長度。Thumb指令集為ARM指令集的功能子集,但與等價的
豐富的可選擇芯片
ARM公司并不是一個芯片制造商,是通過授權方式給半導體生產(chǎn)商。目前,全球幾乎所有的半導體廠家都向ARM公司購買了各種ARM核,配上多種不同的控制器(如LCD控制器、SDRAM控制器、DMA控制器等)和外設、接口,生產(chǎn)各種基于ARM核的芯片。目前,基于ARM核的各種處理器型號有好幾百種,在國內(nèi)市場上,常見的有ST、TI、NXP、Atmel、Samsung、OKI、Sharp、Hynix、Crystal等廠家的芯片。用戶可以根據(jù)各自的應用需求,從性能、功能等方面考察,在許多具體型號中選擇最合適的芯片來設計自己的應用系統(tǒng)。由于ARM核采用向上兼容的指令系統(tǒng),用戶開發(fā)的軟件可以非常方便地移植到更高的arm平臺。
ARM經(jīng)過長時間的發(fā)展,ARM處理器甚至在對運算速度要求更高的的上網(wǎng)本、平板電腦也大有跟Intel的ATOM處理器一較高低的實力,蘋果的ipad也是采用的ARM深度定制的一款處理器架構,ARM的體系結構的處理器也應用在Android系統(tǒng)的平板產(chǎn)品以及許多的智能手機當中。如今物聯(lián)網(wǎng)的到來,ARM體現(xiàn)結構下處理器將發(fā)揮更出彩的作用。
責任編輯:pj
-
寄存器
+關注
關注
31文章
5357瀏覽量
120668 -
微處理器
+關注
關注
11文章
2271瀏覽量
82550 -
人工智能
+關注
關注
1792文章
47425瀏覽量
238960
發(fā)布評論請先 登錄
相關推薦
評論