ARMアーキテクチャ
IRQ 割込みが発生したときに切り替わる特権モード。
ThumbEEはJazelle RCT (Runtime Compilation Target)とも呼ばれる第4のモードである。2005年にアナウンスされ、Cortex-A8プロセッサで最初に実装された。Thumb-2命令セットに小規模な変更を加えたもので、JITコンパイラのように実行時にコードを生成する場合に向いている。主な対象はJava、.NET MSIL(C#など)、Python、Perlなどの言語である。
これは従来の32ビットARM命令セットにおいてフレキシブル第2オペランド (Flexible second operand) と呼ばれていたものに相当する。多くの基本的な演算命令においては、入力オペランドのうち1つに対する操作を即値左シフト、即値論理右シフト、即値算術右シフト、シフトなし、の4つから選択することができ、演算命令と即値シフト命令を一体化することができる。なお、従来とは異なりローテートは不可能となった。
2004年に発表されたマイクロコントローラ。
同じARMv7-M/v7E-MシリーズのCortex-M3,M4,M7共にハーバード・アーキテクチャであることが最大の特徴である。
自動車・工場・家電などの機器制御などに使われている。自動車では、モーター制御、パワーステアリング、横滑り防止装置などいろいろな場所で使われている。
ワンボードマイコン mbed - NXPのLPC1768の評価ボード。ホビー用途としても広く流通している。
ARMホールディングスの概要にあるように、ARMホールディングスはARMアーキテクチャの設計のみをしており、製造は行ってはいない。ARMはIPコアとして各社にライセンスされ、それぞれの会社において機能を追加するなどしてCPUとして製造される。製造されたCPUはそのまま、あるいはボード上に実装、もしくは製品に組み込まれた形で販売などされる。
以下に『CPUそのもの』『ボード上に実装したもの』などCPUやボードのシリーズ名やブランド名などが明確な主なメーカ名/CPU名/シリーズ名等を記する。
NXPセミコンダクターズ LPC LPCXpresso mbed
フリースケール・セミコンダクタ i.MX Kinetis
DEC-インテル StrongARM
インテル - マーベル・テクノロジー・グループ XScale
STマイクロエレクトロニクス STM32
サイプレス・マイクロシステムズ PSoC 5
東芝 TX03,TX09シリーズ
Panasonic MN2WS0220シリーズ(スマートテレビ用UniPhier)
ルネサス エレクトロニクス RAファミリ RZファミリ REファミリ EMMA Mobile R-Mobile R-Car R-IN Renesas Synergy
富士通 A64FX
タブレットは2010年頃から、スマートフォンは2011年から採用された。初期は2コアだったが、4コアのものがタブレットは2011年から、スマートフォンは2012年から登場した。
NVIDIA Tegra 2 Surface RT
携帯ゲーム機 PlayStation Vita
Apple A5 Apple TV (第3世代) iPod touch (第5世代) iPad 2, iPad mini iPhone 4S
Apple A5X iPad (第3世代)
シングルボードコンピュータ PandaBoard BeagleBoard同様、テキサス・インスツルメンツの技術支援によって開発されたボード。 Wandboard
携帯ゲーム機 ニンテンドーDS/DS Lite/DSi(メインCPU、ARM7とのダブル実装) Tapwave Zodiac
携帯電話 Sun SPOT Qualcomm MSM6550(CDMA2000 1xEV-DO Rel.0対応携帯電話用チップセット) MSM6800(CDMA2000 1xEV-DO Rev.A対応携帯電話用チップセット) 3Gおよび3.5G携帯電話(例:NTTドコモ FOMA 900i・901iシリーズ、au(KDDI、沖縄セルラー電話)のCDMA 1XシリーズおよびCDMA 1X WINシリーズ、ソフトバンクモバイルのSoftBank 3Gシリーズ等。一部例外除く) H11T(イー・モバイルの音声通話用3.5G端末) WS009KE "9 (nine)"(WILLCOM(ウィルコム)のPHS端末) Nokia N-Gage
携帯情報端末 Handheld Engine CXD2230GA (SONY CLIEに搭載)
その他 Sharp Brain レゴマインドストーム EV3