🎊 iPhone各个版本CPU架构记录

iPhone各个版本CPU架构记录

为了方便iOS开发兼容CPU不同架构,这里持续更新记录iPhone设备架构

一、iPhone各个版本的cpu架构如下:

CPU架构

对应的iPhone设备

i386

iphone5/iphone5c以下的模拟器

x86_64

iPhone5s以上的模拟器

armv6

iPhone、iPhone2、iPhone3G、iPod Touch(第一代)、iPod Touch(第二代)

armv7

iPhone3Gs、iPhone4、iPhone4s、iPad、iPad 2。armv7s:iPhone5、iPhone5c。

arm64

iPhone5s、iPhone6、iPhone6p、iPhone6s、iPhone6sp、iPhone7、iPhone7p、iPhone8、iPhone8p、iPhoneX

arm64e

iPhone XS、iPhone XS Max、iPhone XR、 iPhone 11 、iPhone 11 Pro 、iphone 11 Pro Max、iPhone12系列

二、各个CPU架构之间的简介

ARM和Intel处理器的第一个区别是,前者使用精简指令集(RISC),而后者使用复杂指令集(CISC)。ARM低耗电更适合移动通讯。

armv6、armv7、armv7s、arm64、arm64e都是arm处理器的指令集,所有指令集原则上都是向下兼容的。比如,你的设备是armv7s指令集,那么它也可以兼容运行比armv7s版本低的指令集:armv7、armv6。Xcode4.5 起不再支持armv6。

苹果A7处理器支持两个不同的指令集:

32位ARM指令集(armv6|armv7|armv7s)和64位ARM指令集(arm64)。

i386|x86_64 是Mac处理器的指令集。

🎁 相关推荐

360安全卫士该如何设置?去除广告,弹窗?图文教程
电视盒子安装软件图文教程
🎯 bat365官方网站

电视盒子安装软件图文教程

📅 07-21 👀 5067
皇帝成长计划2选秀手册如何招募骨干人才,实现一统天下(聪明 强大 策略)