AP(application process):手机中的应用处理器CPU。操作系统、用户界面和应用程序都在AP上执行。

BP(baseband):基带处理器。即手机中的modem,运行手机射频通讯控制软件,负责发送和接收数据。

CP:基带芯片加协处理器 or 多媒体加速器。可以处理虚拟现实,增强现实,图像处理,HIFI,HDR,传感器等。

一、我们先来看看手机CPU中的分类:

AP应用处理器:

手机CPU中最主要的一部分,手机的系统运作还有APP的运行,靠的都是AP应用处理器。例如:苹果A9处理器指的就是AP。

BP基带处理器:

其实很多玩家都只听过基带这个东西,但不知道这个到底是什么。基带处理器管理的是手机一切无线信号(除了wifi,蓝牙,NFC等等),一款手机支持多少种网络模式,支持4G还是3G,都是由基带部分决定的。BP做的最有名的是高通,其实高通发家靠的就是优秀的BP基带处理器,而不是AP应用处理器。

可能大家对高通的BP没有什么印象,这里我就跟大家举几个使用高通BP的手机。iPhone4到iPhone6sp全系列手机都是使用高通的BP(这些手机都是我亲手拆解过的,iPhone3Gs等等我不能肯定是不是高通的BP),还有全部3G版的iPad,加上三星这几年的旗舰也是都是使用的BP,还有大量使用高通CPU的手机产品也都是使用高通的BP。那么高通在BP领域的是什么地位就不用我说了。

CP多媒体加速器:

其实每个厂商对CP都有不同的名字,比如苹果把它叫做协处理器,高通820叫做“低功率岛”。在早期CP只用于解码视频和处理音频等等简单任务。

但是各大厂商发现,CP的性能其实也可以很高,于是开始处理的东西越来越多。现在的CP已经可以处理虚拟现实,增强现实,图像处理,HIFI,HDR,传感器等等。

二、手机CPU核心数真的越多越好吗?

从2011年英伟达发布一款双核手机CPU开始,手机CPU的核战就爆发了,到之后的4核,8核,10核。甚至intel向外界展示过80核的处理器原型,但至今没有能利用这一处理器的系统。

在这里我可以很明确的告诉大家核心数越多肯定不代表更加好。现在ARM架构性能最好的处理器是苹果的A9X(iPad Pro使用的处理器),但是A9X只是双核CPU而已。

那么为什么一些双核CPU的性能都要比那些所谓8核的CPU要好了。因为CPU运算逻辑部件的面积大小决定了CPU晶体管的数量(下图白灰色部分)。下图就是三星猎户座7420和苹果A9的大小对比图,我们不难发现苹果A9双核CPU运算逻辑部件的面积比三星8核还大,这就代表这A9的晶体管数量比三星7420要多。正是这样才使得A9比7420的性能好很多。

那么这样说多核心就没有好处了吗?

当然不是,多核心比在多任务处理和功耗方面确实会表现的更加优秀。但是很多时候我们真的需要8核吗?苹果告诉我们,不管安卓怎么样,反正ios双核心就足够了,这和ios的运用后台处理机制是有很大关系的(ios在运行大量APP之后就会把之前的APP关闭)。

但是不爱关闭后台的安卓需要多少核心才行了?我想骁龙820已经告诉了我们,4核就已经够了。

三、ARM架构和X86架构的区别:

ARM架构:

ARM架构使用的是精简指令集,我们可以把它看成一辆汽车,在之前一直都是低功耗的代名词。

X86架构:

X86架构使用的是复杂指令集,我们可以把它看成一架飞机,在之前一直都是高性能的代名词。

最开始也是因为低功耗,所以移动端的设备,都是使用的ARM。但是随着移动端的高速发展,ARM架构的处理器的性能也开始变得原来越强大。

那么ARM架构的CPU对比PC端的CPU实际运行起来到底有什么区别了?

比如一条指令来了,要把一个货物从北京运送到上海,这个时候我们会发现飞机必须快过汽车,但是如果另一个指令是要把一个货物从街头运到街尾了?这个时候,飞机发现,它要想做到基本是不太可能,这个时候只有在增加一条新的指令集(相当于要重新制作一架大小适合的飞机了)。

但是随着移动端设备的高速发展,ARM架构的性能已经变得越来越强了,ARM架构的性能超过X86架构已经只是时间问题了。

CPU的里面的学问很多,今天我就只写出以上三点,都是比较有用的干货,希望对小白的朋友有所帮助。其实决定手机CPU性能的决定性因素主要由:核心、主频、工艺、GPU等多方面决定,并不是单个方面强,性能就一定强。

手机芯片的AP、BP和CP相关推荐

  1. 多核处理器基础:SMP、AMP和BMP 以及 AP、BP和CP

    原文链接:https://www.cnblogs.com/zamely/p/4334979.html 多核处理器也称片上多核处理器(Chip Multi-Processor,CMP). 1.多核处理器 ...

  2. android ap bp,手机刷机中 AP BP是什么意思

    1:将手机关机,按住手机语音键不放点开机键,进入红色的AP刷机模式,上面有几行字. 过大约10秒钟以后,再按语音键.进入BP刷机模式,显著特征是,屏幕上就一行字了"BP PASS.....& ...

  3. A2 AP AUTOSAR 与 CP AUTOSAR 的特性

    Hello!大家好!欢迎来到<搞一下汽车电子>今天,我们给大家分享的是Adaptive Platform AUTOSAR 专题视频,增加的第二篇内容:A2 自动驾驶 & 域控中间件 ...

  4. 手机的AP,BP,CP侧

    AP(application process):手机中的应用处理器CPU.操作系统.用户界面和应用程序都在AP上执行. BP(baseband):基带处理器.即手机中的modem,运行手机射频通讯控制 ...

  5. CAP理论、AP架构、CP架构

    目录 CAP理论 AP架构 CP结构 CAP理论 CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency).可用性(Availability).分区容错性(Partitio ...

  6. 《android AP/BP理解》

    一:AP和BP简介 大多数手机都至少存在两个处理器,一个负责AP侧,一个负责BP侧. 操作系统.用户界面.应用程序都在application processor AP上执行,AP运行在arm上一个处理 ...

  7. SAP ABAP BP MDS_CTRL_STRATEGY=============CP PPO PPO 处于非活动状态。激活 PPO 指令创建以避免转储。要激活 PPO,请维护

    notes:2351694 - How to activate PPO and resolve ASSERTION_FAILED dump during synchronization https:/ ...

  8. matlab tf离散,求matlab离散化程序对于一个二阶传函,求其在MATLAB中的离散化程序.抱歉,没办法写清楚传函表达式.我试试:Gp(...

    共回答了23个问题采纳率:87% clear all; close all; ts=0.001; J=1/147; q=22/147; sys=tf(1,[J,q,0]); dsys=c2d(sys, ...

  9. 【cpu处理器分析】【AP】【bp】【cp】

    BP基带处理器: 其 实很多玩家都只听过基带这个东西,但不知道这个到底是什么.基带处理器管理的是手机一切无线信号(除了wifi,蓝牙,NFC等等),一款手机支持多少种 网络模式,支持4G还是3G,都是 ...

最新文章

  1. 怎么打公式_迫真公式部~注入之里技
  2. U-Boot 之五 详解 U-Boot 及 SPL 的启动流程
  3. iscsi网络存储介绍及客户端配置操作
  4. YBTOJ:红与蓝(博弈论)
  5. 监控mysql锁定状态_MySQL 锁的监控及处理
  6. 分享SharpZipLip使用代码
  7. mybatis mysql selectkey_Mybatis示例之SelectKey的应用
  8. Composer帮你轻松管理PHP包 autoload
  9. Python学习 之 OS模块
  10. java map排序_探索Java常用集合
  11. mysql 触发器存储过程的区别_MySQL触发器、存储过程实现
  12. Directx使用基础
  13. Oracle数据库 1653错误
  14. P3373(线段树2)
  15. 创新物联网方案引导生活更美好
  16. JavaScript—有关如何实现全选/全不选、检查是否选中了复选框。
  17. php的样式怎么设置字体大小,css中如何改变字体大小
  18. 面试官问python熟练吗_自学Python面试考官为何给了我3k薪资?看面试官怎么说
  19. 电脑桌面变成了计算机,电脑屏幕黄怎么调整_电脑屏幕突然变黄如何恢复
  20. 架构即未来--AKF 可扩展立方体

热门文章

  1. android应用白屏闪退,解决 APP启动白屏黑屏问题
  2. 设置WIN 7 截图工具的快捷方式
  3. Java基础知识提炼与总结
  4. VLAN配置与链路聚合
  5. ubuntu18.04安装opencv的viz模块
  6. 你知道怎样进行芝麻动态vps速度测试吗?
  7. Java Web3J概述
  8. PDF Shaper Professional v11.3 全能PDF工具箱单文件版
  9. converting character set: invalid arguements
  10. eclipse中jsp页面图片不显示问题