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系と、幅広く存在している。

再検索