0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

手机上的协处理器有什么作用_苹果协处理器是干什么的

姚小熊27 来源:网络整理 2018-04-24 09:27 次阅读

处理器概念

协处理器(coprocessor),一种芯片,用于减轻系统微处理器的特定处理任务。协处理器,这是一种协助中央处理器完成其无法执行或执行效率、效果低下的处理工作而开发和应用的处理器。这种中央处理器无法执行的工作有很多,比如设备间的信号传输、接入设备的管理等;而执行效率、效果低下的有图形处理、声频处理等。为了进行这些处理,各种辅助处理器就诞生了。需要说明的是,由于现在的计算机中,整数运算器与浮点运算器已经集成在一起,因此浮点处理器已经不算是辅助处理器。而内建于CPU中的协处理器,同样不算是辅助处理器,除非它是独立存在。

协处理器内部结构

协处理器80x87的内部结构如图所示。它可分为二个主要部分:控制部件(CU)和数值执行部件(NEU)。

控制部件(CU)把协处理器接到CPU的系统总线上,协处理器和CPU都监视正在执行的指令流。如果当前将要执行的指令是协处理器指令(即:ESCape指令),那么,协处理器会自动执行它,否则,该指令将交给CPU来执行。

数值执行部件(NEU)复制执行所有的协处理器指令,它有一个用8个80位的寄存器组成的堆栈,该堆栈用于以扩展精度的浮点数据格式来存放数学指令的操作数和运算结果。在协处理器指令的执行过程中,要么指定该堆栈寄存器中的数据,要么使用压栈/出栈机制来从栈顶存放或读取数据。

在NEU部件中,还有一些记录协处理器工作状态的寄存器,如:状态寄存器、控制寄存器、标记寄存器和异常指针寄存器等。

手机上的协处理器有什么作用_苹果协处理器是干什么的

协处理器80x87的内部结构

手机协处理器的作用

协处理器(coprocessor),一种芯片,用于减轻系统微处理器的特定处理任务。手机上的协处理器主要从5S的M7协处理器开始的,这块芯片的主要作用,就是专门监测来自加速计、陀螺仪、指南针等传感器的动态数据,降低CPU的负荷,进而延长续航时间。

处理器(Center Processing Unit,简称CPU)是手机的核心部件,手机中的微处理器类似计算机中的中央处理器(CPU),它是整台手机的控制中枢系统,也是逻辑部分的控制核心。微处理器通过运行存储器内的软件及调用存储器内的数据库,达到对手机整体监控的目的。凡是要处理的数据都要经过CPU来完成,手机各个部分管理等都离不开微处理器这个司令部的统一、协调指挥。随着集成电路生产技术及工艺水平的不断提高,手机中微处理器的功能越来越强大,如在微处理器中集成先进的数字信号处理器(DSP)等。处理器的性能决定了整部手机的性能。

手机上的协处理器有什么作用_苹果协处理器是干什么的

苹果的M8协处理器是干什么的

M8协处理器会持续测量来自加速感应器、指南针、陀螺仪和全新气压计的数据,为A8芯片分担更多的工作量,从而提升了效能。不仅如此,这些传感器现在还具备更多功能,比如可以测量行走的步数、距离和海拔变化。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    19191

    浏览量

    229311
  • 协处理器
    +关注

    关注

    0

    文章

    75

    浏览量

    18162
收藏 人收藏

    评论

    相关推荐

    一文详解CP15处理器

    ARM架构通过支持处理器来扩展处理器的功能。ARM架构的处理器支持最多16个处理器,通常称为
    发表于 10-31 16:07 2027次阅读
    一文详解CP15<b class='flag-5'>协</b><b class='flag-5'>处理器</b>

    s3c2410处理器指令的意思是什么?

    呵呵,s3c2410...在vivi中的s3c2410.h文件中设置时钟时 有这么一段mrc p15,0,r1,c1,c0,0orr r1,r1,#0xc0000000;mcr p15,0,r1,c1,c0,0这段的每句 的意思是什么?为什么要用到些处理器指令?
    发表于 02-25 12:34

    小白求助怎样去使用ARM处理器

    16个,其大小不限于32位,可以是任何合理的位数。处理器使用Load/Store体系结构,对内部寄存操作的命令,从寄存
    发表于 04-24 09:36

    微机原理--数学处理器

    微机原理--数学处理器
    发表于 12-12 22:07 0次下载

    多核处理器中的超越函数处理器设计

    多核处理器中的超越函数处理器设计_黄小康
    发表于 01-07 18:39 2次下载

    ARM处理器指令介绍

    处理器(coprocessor),一种芯片,用于减轻系统微处理器的特定处理任务。处理器,这是
    发表于 11-10 15:56 2787次阅读

    处理器是什么_intel处理器什么用

    处理器,这是一种协助中央处理器完成其无法执行或执行效率、效果低下的处理工作而开发和应用的处理器。这种中央
    发表于 01-09 13:43 2.7w次阅读
    <b class='flag-5'>协</b><b class='flag-5'>处理器</b>是什么_intel<b class='flag-5'>协</b><b class='flag-5'>处理器</b><b class='flag-5'>有</b>什么用

    处理器的介绍及应用

    处理器,这是一种协助中央处理器完成其无法执行或执行效率、效果低下的处理工作而开发和应用的处理器
    的头像 发表于 07-15 09:27 4026次阅读

    哪些手机内置了处理器_五款内置处理器手机介绍

    本文主要介绍了五款内置处理器手机处理器用于减轻系统微处理器的负担,执行特定
    的头像 发表于 04-24 09:58 1.6w次阅读

    骁龙835处理器

    本文首先介绍了处理器的相关概念,其次分析了骁龙835里是否处理器,最后阐述了骁龙835的性能参数。
    的头像 发表于 04-24 15:14 6451次阅读

    arm的处理器几个?ARM处理器详解

    本文首先介绍了ARM处理器特点与主要模式,其次介绍了arm的处理器几个,最后介绍了CP14和CP15系统控制
    发表于 04-24 15:34 8938次阅读

    使用处理器加速的方法介绍

    了解处理的价值,Zynq-7000加速一致性端口,使用处理器加速的方法以及
    的头像 发表于 11-30 06:15 4249次阅读

    ARM处理器接口

    ARM7TDMI处理器指令集使您可以通过处理器来实现特殊的附加指令。
    发表于 07-20 14:43 1484次阅读
    ARM<b class='flag-5'>协</b><b class='flag-5'>处理器</b>接口

    使用TMS320C6416处理器:Viterbi处理器(VCP)

    电子发烧友网站提供《使用TMS320C6416处理器:Viterbi处理器(VCP).pdf》资料免费下载
    发表于 10-21 09:36 0次下载
    使用TMS320C6416<b class='flag-5'>协</b><b class='flag-5'>处理器</b>:Viterbi<b class='flag-5'>协</b><b class='flag-5'>处理器</b>(VCP)

    使用TMS320C6416处理器:Turbo处理器(TCP)

    电子发烧友网站提供《使用TMS320C6416处理器:Turbo处理器(TCP).pdf》资料免费下载
    发表于 10-23 10:16 0次下载
    使用TMS320C6416<b class='flag-5'>协</b><b class='flag-5'>处理器</b>:Turbo<b class='flag-5'>协</b><b class='flag-5'>处理器</b>(TCP)