armv8处理器有哪些?
ARMv8是在32位ARM架构中开发的,首先用于虚拟地址和64位数据处理技术的扩展要求更高的产品领域,如企业应用、高级消费电子产品。
ARMv8结构包括AArch64和AArch32两种执行状态。AArch64的执行状态为64位处理技术,引进了新的命令集A64的AArch32的执行状态支持现有的ARM命令集。目前ARMv7结构的主要特性在ARMv8结构中得到保留或进一步扩展。例如TrustZone技术、虚拟化技术和NEONadvanced对SIMD技术等。
随着ARMv8架构的推出,ARM正在努力确保强大的设计生态系统支持64个命令集。ARM的主要合作伙伴已经可以获得支持ARMv8结构的ARM编译器和快速模型。在新架构的支持下,开发了一系列开源操作系统、应用程序和第三方工具。通过合作,ARM合作伙伴们共同加快了64个生态系统的开发,在很多情况下,可以认为是基于ARMv7架构产品的广泛生态系统的自然延伸。
具有64位计算能力的ARMv8结构,合作伙伴有望进入高端服务器市场。但是,很多合作伙伴缺乏这个市场的技术积累。
判断ARMv8架构能否继续取得巨大的市场成功,还需要时间。