5楼 @tinyfool 所谓64位 应该是指CPU里面寄存器的宽度,也就是普通的指令操作数的长度(当然也可能有超长指令字存在,那需要多次寻址,会降低效率,这里不讨论).不知道A7是什么执行方式,我猜为了平滑过渡,应该不是IA64的全新指令集方式,这样会导致指令集不兼容,,所以参照AMD64的方式,对于普通的32位整型操作,高32位被填充0这样其实没有得到任何性能上的提升.还有操作数对齐的问题,比如读取长度为65位的字符操作数,32位方式需要取数3次,64位方式需要取数2次也没法得到大幅度的提升.像超标量,在A9时代就已经引入了,这样的架构层面的提升带来的性能改善是显著的.而A7只是提升位宽和地址总线宽度这样的特性 我觉得性能的改善是有限的.
我觉着呢, 5S能拍摄120 fps的视频,这应该就是64bit带来的好处
视频类,游戏,3D这些数据量大的都会有性能提升
至于ARMv8具体架构是啥样的,我没来得及看...
下面是ARM提供的资料,有兴趣的童鞋可以看看: