为什么手机多用arm?

arm的省电靠的就是精简指令集,就是所谓的RISC,
而我们用的CPU是X86架构是,是复杂指令集,也就是CISC

每一个指令对应的就是电路,所以ARM的CPU很小,而X86的CPU很大,因为ARM的CPU指令很少,而X86的指令高达几百条。

区别是什么呢?

区别就是复杂指令集的X86有专用的指令解决那些复杂的计算,对应着复杂的处理器单元。
而ARM则是只集成了常用的简单的指令,如果要运算复杂的指令,就会很慢很慢。

所以就算主频做到很高,他和X86也不是一个量级的。。。

做个形象比喻吧。

手机的CPU就像是一个民工拆迁队,都是民工,手持大锤。他们非常快速,简单,几乎能干大多数的活,比如你家装修,砸墙,砸地板,砸水槽,等等。

而台式机的CPU就像一个专业的工程公司,不光有大锤,还有各种工程机械,怪手啊,推土机啊。他们当然也能给你家拆墙,没问题。

但是反过来,如果要拆一栋4层的楼房,ARM的拆迁队就必须出动很多工人,不停的拿着大锤砸,砸好久。而X86工程公司出动怪手,几下就给你搞到了。

这就是他们的区别。。。

问题,那为什么要搞ARM呢?
因为大多数的活都是拆墙,装修砸地板,这个时候雇佣工程公司太贵了(电池不给力啊,能耗太高)

  • 1
    点赞
  • 1
    收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值