一、X86与ARM架构之间的区别
如下:
X86系统 | ARM系统 | |
---|---|---|
系统 | 经过近30年的发展,兼容性较好 | 几乎都采用Linux的操作系统,且几乎所有的硬件系统都要单独构建自己的系统,导致其应用软件不能方便移植。 |
。
功耗 。X86电脑因考虑要适应各种应用的需求,其发展思路是:性能+速度,功耗较大;ARM结构电脑系统更注重功耗。
开发 。X86系统的编程语言大多采用C和JAVA;ARM系统则大多采用C语言和汇编语言。
对Android开发的影响:
ARM系统大多采用C和汇编语言,开发难度较大。
ARM系统几乎都采用Linux的操作系统,且几乎所有的硬件系统都要单独构建自己的系统,导致其应用软件不能方便移植,开发难度较大。