ARMv8 AArch32模式是否与armv4,armv5或armv6向后兼容?

时间:2015-08-06 06:22:22

标签: gcc arm armv7 armv6

我们知道ARMv8 AArch32位模式完全向后兼容ARMv7架构。而且ARMv7与ARMv4,ARMv5te和ARMv6向后兼容。

从上面的陈述,我们可以说ARMv8 AArch32模式也向后兼容ARMv4,ARMv5te和ARMv6。即使用ARMv4,ARMv5te或ARMv6编译的代码可以在ARMv8 AArch32模式下运行吗?

1 个答案:

答案 0 :(得分:1)

简单的答案是AARCH32与ARM V7一样向后兼容v4,5,6。如果您的旧版ARM代码在V7上运行,它肯定适用于AARCH32。