「Thumb-2」は、ARMアーキテクチャの新しい命令セット。従来のARM命令セットに比べてメモリの使用量を31%節約し、組み込みアプリケーションにおけるコード密度の向上を図っている。 携帯電話、ディスクドライブなどで使われる組み込みアプリケーションでは、コストを抑えつつ、32ビットプロセッサの性能とアドレス空間を得る方法が求められていた。アームの「Thumb」は32ビットARM命令セットアーキテクチャ(ISA)を拡張したもので、よく使用される32ビットARM命令のサブセットを16ビット長のオペレーションコードに圧縮したもので構成されている。 Thumb-2コア技術では、Thumb命令セットに32ビット命令が追加されている。Thumbより機能を大幅に拡張しながら、既存の ARM/Thumbソリューションとの互換性を備えている。Thumb-2技術は、従来のARM命令セットに比べてメモリの使用
![ARMプロセッサの拡張命令セット「Thumb-2」](https://cdn-ak-scissors.b.st-hatena.com/image/square/7e51372d18138e90ed2c8d95d693065718b5e361/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fimages%2Flogo%2F1200x630_500x500_enterprise.gif)