协处理器概念
协处理器(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
发布评论请先 登录
相关推荐
评论