大家好,今天小編關注到一個比較有意思的話題,就是關于ARM9處理器的問題,于是小編就整理了3個相關介紹ARM9處理器的解答,讓我們一起看看吧。
ARM9是什么?
ARM9是ARM公司推出的低功耗移動處理核心構架,ARM是目前應用最廣泛的移動終端(如智能手機)處理器,幾乎所有的智能手機、GPS、MP4都是ARM核心的(注:ARM只賣技術,故市場上出現了很多品牌的ARM處理器,但核心都是ARM的)。ARM9是目前性能最強的ARM處理核心。
arm9指令集的分類?
ARM9指令集可以分為三大類:數據處理指令、分支和跳轉指令以及訪問內存和I/O指令。其中,數據處理指令包括算術運算、邏輯運算、位操作等,用于對數據進行處理和操作;分支和跳轉指令包括條件分支、無條件分支、函數調用等,用于控制程序流程;訪問內存和I/O指令包括加載、存儲、移位等,用于訪問內存和外設I/O端口。這三類指令集的組合和使用,可以實現ARM9處理器的各種計算和控制功能,滿足不同應用場景的需求。
ARM9指令集可以分為三類:數據處理指令、轉移指令和協處理器指令。數據處理指令主要用于對數據進行操作,包括算術、邏輯、移位和比較等操作。
轉移指令主要用于程序的跳轉和分支操作,包括無條件跳轉、條件跳轉和中斷等操作。
協處理器指令用于協處理器的操作,包括單精度浮點操作和雙精度浮點操作等。這些指令的組合可以實現各種應用,例如計算、控制、通信等。
ARM處理器包括?
ARMv7架構的Cortex-A5,A7,A8,A9,A12,A15,
ARMv8架構的Cortex-A53,A57,A72。
目前最新的手機大多采用A53之后的公版架構,A53的性能接近A15,A57的性能是A15的1.5被,A72的性能是A15的3.5倍,性能越來越強。
較老的ARMv6架構的cpu稱作ARM11系列,包括了ARM11MPCore處理器、ARM1176處理器、ARM1156處理器、ARM1136處理器。
1. ARM11 MPCore使用多核處理器結構,可實現從1個內核到4個內核的多核可擴展性,從而使具有單個宏的簡單系統設計可以集成高達單個內核的4倍的性能。Cortex-A5處理器是ARM11MPCore的相關后續產品。
2. ARM1136處理器包含帶媒體擴展的ARMv6 指令集、Thumb代碼壓縮技術以及可選的浮點協處理器。ARM1136是一個成熟的內核,作為一種應用處理器廣泛部署在手機和消費類應用場合中。在采用 90G工藝時性能可達到600MHz以上,在面積為2平方毫米且采用65納米工藝時可達到1GHz。
應用案例:高通MSM7225(HTC G8)、MSM7227(HTC G6、三星S5830、索尼愛立信X8等)、Tegra APX 2500、博通BCM2727(諾基亞N8)、博通BCM2763(諾基亞PureView 808)、 Telechip 8902(平板電腦)。
3. ARM1176處理器主要應用在智能手機、數字電視和電子閱讀器中,在這些領域得到廣泛部署,它可提供媒體和瀏覽器功能、安全計算環境,在低成本設計的情況下性能高達1GHz。
基于ARMv5的產品稱作ARM9系列處理器系列,包括ARM926EJ-S、ARM946E-S和 ARM968E-S處理器。其中前兩者主要針對嵌入式實時應用。
1. ARM926EJ-S基于ARMv5TE架構,作為入門級處理器,它支持各種操作系統,如Linux、Windows CE和Symbian。ARM926EJ-S 處理器已授權于全球100多家硅片供應商,并不斷在眾多產品和應用中得到成功部署,應用廣泛。
應用案例:TI OMAP 1710。諾基亞N73、諾基亞E65、三星SGH-i600等手機采用的都是該處理器,以及包括米爾科技的 MYS-SAM9X5 系列工控開發板
到此,以上就是小編對于ARM9處理器的問題就介紹到這了,希望介紹關于ARM9處理器的3點解答對大家有用。