ARMv5TEJ
読み:アーム-ヴィーファイブ-ティーイージェイ
外語:ARMv5TEJ: ARMv5 Thumb Enhance Java
ARM命令セットアーキテクチャーのVersion 5で、ARM命令とThumb命令とJavaに対応するもの。
概要
ARMv5TEと同様に、コードサイズ縮小用のThumb命令セット(16ビット命令セット)、DSP向けSIMD命令、エンベデッドトレース機能に対応する。
これに加えて、Jazelle-DBXと呼ばれる、ハードウェアによるJavaコード解釈機能が搭載されている。
特徴
Jazelle-DBX
Javaのバイトコードを直接実行する機能である。
これにより、ARMプロセッサー上で、Javaバイトコードを直接実行することができる。
このために、Jazelleステートに移行するためのBXJ命令と、Jazelleアーキテクチャー拡張の対応が追加された。
コア
採用する製品の数はそれほど多くは無いが、ARM7系/9系/10系と、幅広く存在している。
- ARM7TDMI
- ARM9E
- ARM10(ARM10E)
再検索