ARM處理器是處理器中的一種,ARM處理器的全稱為Advanced RISC Machine。ARM處理器本身是32位設計,但也配備16位指令集。為增進大家對ARM處理器的認識,本文將對ARM處理器以及ARM處理器的優(yōu)點予以介紹。如果你對ARM處理器具有興趣,不妨和小編一起來繼續(xù)往下閱讀哦。
一、ARM處理器
ARM(Advanced RISC Machines)微處理器是采用ARM技術知識產權(IP)核的微處理器,這種ARM核技術是由英國的ARM公司所授權。ARM公司是專門從事基于RISC技術芯片設計開發(fā)的公司,作為知識產權供應商,本身不直接從事芯片生產,靠轉讓設計許可由合作公司生產各具特色的芯片,世界各大半導體生產商從ARM公司購買其設計的ARM微處理器核,根據各自不同的應用領域,加入適當的外圍電路,從而形成自己的ARM微處理器芯片進入市場。
ARM 微處理器作為嵌入式系統(tǒng)微處理器的一種,己遍及工業(yè)控制、消費類電子產品、通信系統(tǒng)、網絡系統(tǒng)、無線系統(tǒng)等各類產品市場,約占據了32位RISC微處理器75%以上的市場份額,ARM技術正在逐步滲入到我們生活的各個方面。
二、ARM處理器優(yōu)點
目前,世界正在向物聯網、人工智能的潮流邁進,也隨著物理網、人工智能技術上的發(fā)展與推進,微處理器技術也在不斷革新,各種新型微處理器的應用也在不斷深入。對于現階段大量32位嵌入式應用的出現, ARM嵌入式技術廣泛地使用在許多嵌入式系統(tǒng)設計。正因為ARM的處理器擁有眾多優(yōu)勢,才得以如此廣泛的應用。
1、體積小、低功耗、低成本、高性能
ARM處理器因為其體積小,不占空間,所以能夠完美完成嵌入式環(huán)境下的應用,ARM針對嵌入式應用,同樣保持著超強的性能,處于世界領先地位,不僅如此還力求做到最低的功率消耗。之前ARM還發(fā)布了一顆名為 “Cortex-M0” 的新處理器,最大的特色在于體積號稱世界最小,耗電世界最低。ARM結構的優(yōu)點是能兼顧到性能、功耗、代碼密度、價格等幾個方面,而且做得比較均衡。
2、指令執(zhí)行速度更快,指令長度固定
ARM處理器共有37個寄存器,被分為若干個組(BANK),這些寄存器包括:31個通用寄存器,包括程序計數器(PC指針),均為32位的寄存器。6個狀態(tài)寄存器,用以標識CPU的工作狀態(tài)及程序的運行狀態(tài),均為32位,目前只使用了其中的一部分。
ARM代碼相比較,可節(jié)省30%~40%以上的存儲空間,同時具備32位代碼的所有優(yōu)點。
3、很好的兼容8位/16位器件
ARM微處理器的在較新的體系結構中支持兩種指令集:ARM指令集和Thumb指令集。其中,ARM指令為32位的長度,Thumb指令為16位長度。Thumb指令集為ARM指令集的功能子集,但與等價的
4、豐富的可選擇芯片
ARM公司并不是一個芯片制造商,是通過授權方式給半導體生產商。目前,全球幾乎所有的半導體廠家都向ARM公司購買了各種ARM核,配上多種不同的控制器(如LCD控制器、SDRAM控制器、DMA控制器等)和外設、接口,生產各種基于ARM核的芯片。目前,基于ARM核的各種處理器型號有好幾百種,在國內市場上,常見的有ST、TI、NXP、Atmel、Samsung、OKI、Sharp、Hynix、Crystal等廠家的芯片。用戶可以根據各自的應用需求,從性能、功能等方面考察,在許多具體型號中選擇最合適的芯片來設計自己的應用系統(tǒng)。由于ARM核采用向上兼容的指令系統(tǒng),用戶開發(fā)的軟件可以非常方便地移植到更高的arm平臺。
ARM經過長時間的發(fā)展,ARM處理器甚至在對運算速度要求更高的的上網本、平板電腦也大有跟Intel的ATOM處理器一較高低的實力,蘋果的ipad也是采用的ARM深度定制的一款處理器架構,ARM的體系結構的處理器也應用在Android系統(tǒng)的平板產品以及許多的智能手機當中。如今物聯網的到來,ARM體現結構下處理器將發(fā)揮更出彩的作用。
以上便是小編此次帶來的有關ARM處理器的全部內容,十分感謝大家的耐心閱讀,想要了解更多相關內容,或者更多精彩內容,請一定關注我們網站哦。