Ios iphone5armv7s处理器与之前的处理器有何不同?

Ios iphone5armv7s处理器与之前的处理器有何不同?,ios,iphone-5,armv7,Ios,Iphone 5,Armv7,iPhone5是第一款采用armv7s处理器的苹果设备 指令集是否相同 向后兼容性如何?iPhone 5能否运行为armv6和armv7架构编译的应用程序?这可能根本不是一个不同的处理器。他们可能刚刚开始为一种具有不同ABI的新模式编译所有内容。在Linux世界中,他们也在向硬浮点(arm7hf)过渡。AnandTech对新CPU进行了分析: 主要的区别显然是ARMv7s支持VFPv4(但是您应该阅读全文,这篇文章非常全面) cpu是向后兼容的,它将能够执行为ARMv6和ARMv7编译的应用程序

iPhone5是第一款采用armv7s处理器的苹果设备

指令集是否相同


向后兼容性如何?iPhone 5能否运行为armv6和armv7架构编译的应用程序?

这可能根本不是一个不同的处理器。他们可能刚刚开始为一种具有不同ABI的新模式编译所有内容。在Linux世界中,他们也在向硬浮点(arm7hf)过渡。AnandTech对新CPU进行了分析:

主要的区别显然是ARMv7s支持VFPv4(但是您应该阅读全文,这篇文章非常全面)


cpu是向后兼容的,它将能够执行为ARMv6和ARMv7编译的应用程序。

ARMv7自iPhone3GS问世以来就一直在使用,不过它仍处于同一代。不过,要回答您的另一个问题:不,因为新的Xcode不支持armv6
armv7s
可能是指令集的名称,至少出于clang的目的。处理器的名称是苹果A6。否则,就没有什么可以肯定的了:谢谢你的链接。是的,但我选择编写“armv7s处理器”,而不是“支持armv7s指令集的处理器”。