ARM微處理器系列簡介

2021-08-07 21:43:04 字數 2594 閱讀 5353

嵌入式系統是當前最熱門、最有發展前途的it應用領城之一。隨著需求的增加,在嵌入式領域,8 位處理器已經不能勝任一些複雜的應用,例如gui、tcpip、filesystem 等,而arm 晶元憑藉強大的處理能力和極低的功耗,非常適合這些場合,所以現在越來越多的公司在產品選型時候考慮到使用arm 處理器。另外,隨著arm 功能的增強和完善,某些方面可以取代原先x86架構的單板機,特別是工控領城。基於以上兩個原因,學習和使用arm 在中國變得非常流行。

arm 公司設計了許多處理器,它們可以根據使用核心的不同劃分到各個系列中。系統劃分是基於arm7、arm9、arm10和arm11核心的,字尾的數字7、9、10、11表示不同的核心設計。數字的公升序說明效能和複雜度的提高。arm8 開發出來後很快就被取代了。

在每個系列中,儲存器管理、cache 和tcm 處理器擴充套件也有多種變化。arm繼續在可用的產品系列和每個系列內部的不同變種兩方面做進一步開發。

arm7 微處理器

arm7 核心是馮-諾依曼體系結構,資料和指令使用同一條匯流排。核心有一條**流水線,執行行armv4 指令集。arm7 系列微處理器為低功耗的32 位risc 處理器,最適合對價位和功耗要求較高的消費類應用。arm7 微處理器系列具有如下特點:

1.具有聯入式ice-rt邏輯,除錯開發方便。

2.極低的功耗。適合對功耗要求較高的應用,如可攜式產品。

3.能夠提供0.9mipsmh2 的3 級流水線結構。

4.**密度高並相容16位的thumb指令集。

5.對作業系統的支援廣泛,包括windowsce、linux.palmos 等。

6.指令系統與arm9 系列、arm9e 系列和armioe 系列相容,便於使用者產品的公升級換代。

7.主頻最高可達130mips,高速的運算處理能力能勝任絕大多數的複雜應用。

arm7 系列微處理器的主要應用領域為: 工業控制、internet 裝置、網路和調製解調裝置、移動**等多種多**和嵌入式應用。**arm7 系列微處理器包括如下幾種型別的核: armttdmi、arm7tdmi-s、arm72ot、arm7ej。其中,arm7tdmi 是目前使用最廣泛的32 位嵌入式risc處理器,屬於低端arm處理器核。tdmi的基本含義如下.

t: 支援16 位壓縮指令集thumb.

d: 支援片上debug.

m: 內嵌硬體採法器(multiplier).

i: 嵌入式ice,支援片上斷點和調試點。

arm9 微處理器

arm9 系列微處理器在高效能和低功耗特性方面提供最佳的效能,它具有以下特點:

》5級整數流水線,指令執行效率更高。

》提供1.1mips/mhz 的哈佛結構。

》支援32位arm指令集和16位thumb指令集。

》支援32 位的高速amba 匯流排介面。

》全效能的mmu,支援windows ce、linux.palm os 等多種主流嵌入式作業系統。

》mpu 支援實時作業系統。

》支援資料cache和指令cache,具有更高的指令和資料處理能力。

arm9 系列微處理器主要應用於無線裝置、儀器儀表、安全系統、機盒、高階印表機、數字照相機和數字攝像機等。arm9 系列微處理器包含arm920t、arm922t 和arm94ot 3 種型別,

以適用於不同的應用場合。

arm10e 微處理器

arm10e 系列微處理器具有高效能、低功耗的特點。由於採用了新的體系結構,與同等的arm9器件相比較,在同樣的時鐘頻率下,性前提高了近50%。同時,arm10e 系列微處理器採用了兩種先進的節能方式,使其功耗極低。arm10e 系列微處理器的主要特點如下:

》支援dsp指令集,適合於需要高速數字訊號處理的場合。

》6級整數流水線,指令執行效率更高。

》支援32 位arm指令集和16位thumb指令集。

》 支援32 位的高速amba 匯流排介面,

》支援vfp10 浮點處理協處理器。

》全效能的mmu,支援windowsce、linux palmos 等多種主流嵌入式作業系統。

》支援資料cache和指令cache,具有更高的指令和資料處理能力。

》主頻最高可達400mps.

》內嵌並行讀寫操作部件。

arm10e系列微處理器主要應用於下一代無線裝置、數字消費品、成像裝置、工業控制、通訊和資訊等領域。該系列微處理器包含arm1020e、arm1022e和arm1026ej-s 3種型別,適用於不同的應用場合。

arm11微處理器

ARM微處理器系列

目前有classic系列 cortex m系列 cortex r系列 cortex a系列和cortex a50系列5個大類。classic系列 該系列處理器由三個子系列組成 arm7系列 基於armv3或armv4架構 arm9系列 基於armv5架構 arm11系列 基於armv6架構 cort...

微處理器效能簡介(8086)

微處理器職能 執行各種運算和資訊處理,控制各個計算機部件自動協調地完成系統規定的各種操作 典型微處理器的主要效能指標 主頻 微處理器的時鐘頻率 外頻 系統匯流排的工作頻率 倍頻 微處理器主頻與外頻相差的倍數,主頻 外屏 倍頻 微處理器具有以下基本功能 1 指令控制 使計算機中的指令或程式嚴格按照規定...

1ARM微處理器概述

80年代 90年成arm limited 90年代,arm的32位嵌入式risc擴充套件到世界 arm將其技術授權給許多著名半導體 軟體和oem廠商 每個廠商得到一套獨一無二的arm相關技術及服務 合作關係 arm很快成為許多risc標準的締造 幾十家大的半導體公司用arm公司授權 arm公司協同眾...