求问ARM 和 x86 架构相比各自的发展前景怎么样

更新时间:2016-06-06本文内容转载自互联网
我不做硬件,肯定在技术上不能太深入。只想给一个大概的概念。从架构上说,x86属于CISC复杂指令集,而ARM则是RISC精简指令集。CISC相对RISC来说的单条指令更长,功能更多,单条指令性能也更强大。你可以理解为,做同一件事情,使用CISC的指令数比RISC要少。x86的优势:1速度快。因为单条指令功能强大,指令数相对少。2带宽要求低。还是因为指令数相对少,即使高频率运行也不需要很大的带宽往CPU传输指令。ARM的优势:1低功耗。在不需要高性能的处理器上面非常合适,可以延长电池续航时间。譬如手机和平板。现在几乎所有的移动设备都基于ARM。2并行好。因为ARM的指令都很短,指令之间长度差不多,方便多个核并行处理。未来趋势:个人感觉,虽然win8宣布支持ARM架构,x86依然会把持PC绝大部分份额。原因是,1性能差距实在有点大。ARM要在性能上接近x86,频率必须比x86处理器高很多,但是频率一高能耗就疯涨,抵消了ARM的优点。更不要提Intel的制造工艺比那些生产ARM处理器的代工厂如台积电和三星领先一代。2更重要的,在PC上支持ARM的应用程序太少。以ARM的Win8举例,几乎所有的Windows程序都要为了ARM架构重新编译才能使用,这个工作量又有多大?!同样的,虽然,Android宣布支持x86架构Intel的Atom,ARM依然会继续占领移动设备大部分领地。主要原因还是功耗相对差。
有用 0 无用 0 我要提问