ARM 体系结构和示例处理器

 

 ARM 体系结构和示例处理器

体系结构 说明 示例处理器
4 没有 Thumb 的 ARMv4 SA-1100
4T 具有 Thumb 的 ARMv4 ARM7TDMI、ARM9TDMI、ARM720T、ARM740T、ARM920T、ARM922T、ARM940T、SC100
5T 具有 Thumb 和交互操作的 ARMv5  
5TE 具有 Thumb、交互操作、DSP 乘法以及双字指令的 ARMv5 ARM9E、ARM946E-S、ARM966E-S
5TEJ 具有 Thumb、交互操作、DSP 乘法、双字指令以及 Jazelle® 扩展的 ARMv5 ARM926EJ-S、ARM1026EJ-S、SC200
6 具有 Thumb、交互操作、DSP 乘法、双字指令、未对齐和混合端支持、Jazelle 扩展以及多媒体扩展的 ARMv6 ARM1136J-S、ARM1136JF-S
6-M ARMv6 微控制器规格,仅具有 Thumb 并增加了处理器状态指令 无操作系统扩展的 Cortex-M1
6S-M ARMv6 微控制器规格,仅具有 Thumb 并增加了处理器状态指令和操作系统扩展 具有操作系统扩展的 Cortex-M1
6K 具有 SMP 扩展的 ARMv6 MPCore
6T2 具有 Thumb-2 的 ARMv6 ARM1156T2-S、ARM1156T2F-S
6Z 具有安全扩展的 ARMv6 ARM1176JZF-S、ARM1176JZ-S
7 仅具有 Thumb-2 且没有硬件除法器的 ARMv7  
7-A 支持基于虚拟 MMU 的内存系统的 ARMv7 应用程序规格,具有 ARM、Thumb-2 和 Thumb-2EE 指令集、DSP 支持以及 32 位 SIMD 支持 Cortex-A8、Cortex-A9
7-R ARMv7 实时规格,具有 ARM、Thumb-2、DSP 支持以及 32 位 SIMD 支持 Cortex-R4、Cortex-R4F
7-M ARMv7 微控制器规格,仅具有 Thumb-2 且具有硬件除法器 Cortex-M3、SC300

[a] ARM 编译器不能生成 Java 字节代码。


Note

ARMv7 不是实际的 ARM 体系结构,具体指的是所有 ARMv7-A、ARMv7-R 和 ARMv7-M 体系结构都具有的功能。

你可能感兴趣的:(java,扩展,编译器)