ARMアーキテクチャは、32ビットARM、16ビットThumb®の命令セット・アーキテクチャ(ISA)に対応するほか、Java高速処理(JazelleTM)、セキュリティ(TrustZoneTM)、インテリジェント・エネルギー・マネージャ(IEM)、SIMD、NEONTMの各テクノロジーに対応するアーキテクチャ拡張を備えています。 ARM命令セット・アーキテクチャ(ISA)は、ソフトウェア開発への投資を保護できるよう後方互換性を維持しつつ、最先端のアプリケーション開発者のニーズに応えるよう常に改良されています。 ARMv4は、現在サポートされているアーキテクチャの中で最も旧いバージョンです。これより前のバージョンはすべて廃盤となっています。実装には、ARM7TMプロセッサ・ファミリのいくつか、Intel StrongARM®プロセッサなどがあります。ARMv4は、32ビットのアドレス空間