一眼看懂X86架构和ARM架构的区别
本文简介明了的介绍arm架构和x86架构的区别,首先对比ARM架构图和x86架构图,分别从性能、扩展能力、操作系统等方面对比了arm架构和x86架构的区别。
一、ARM架构和X86架构对比
如果大家不知道什么是ARM架构什么是X86架构可以百度一下,网上有很丰富的资料。直观的来看X86架构广泛的应用于我们的笔记本中,而ARM是后来崛起的应用于各种嵌入式设备在我们生活有很广泛的应用,下图可以直观看出架构上的区别。
二、对比和性能分析
代码如下(示例):
从性能的角度看ARM是比不过X86架构的,但是高性能带来的是高消耗,因此ARM的优势就是功耗低,因此对功耗有要求的设备比如没有电源持续供电的场景就提现出ARM设备的优势。
对于操作系统来说目前的操作系统对两者都支持的,但是由于ARM资源的限制,ARM内存有限因此操作系统一般都可以到指定的官网下载,并且它的操作系统是可裁剪的,可以根据需要量身定做。
从硬件的角度看ARM不仅仅软件可裁剪硬件也可裁剪使用比较灵活,这大家也是ARM崛起的原因吧。