手机MTK系列CPU工作原理是什么?

还需要一些更详细的... 还需要一些更详细的 展开
 我来答
匿名用户
2013-12-27
展开全部
CPU是Central Processing Unit的缩写,是中央处理器的意思。我们经常听人谈到的486,Pentium就是CPU 。CPU是一个电子元件,其规格就标注在元件上或元件的包装盒上,如i80486DX2-66这行编号就代表了这颗处理器是Intel公司制造的486等级的CPU,它的最高工作频率是66Mhz;又如K6-200的CPU,代表了这颗是AMD公司制造的586MMX级的CPU,它的最高工作频率是200Mhz。
CPU的工作原理其实很简单,它的内部元件主要包括:控制单元,逻辑单元,存储单元三大部分。指令由控制单元分配到逻辑运算单元,经过加工处理后,再送到存储单元里等待应用程序的使用。 CPU的工作原理:

   从控制单元开始,CPU就开始了正式工作,中间的过程是通过逻辑运算单元来进行运算处理,交到存储单元代表工作结束。首先,指令指针会通知CPU,将要执行的指令放置在内存中的存储位置。因为内存中的每个存储单元都有编号(称为地址),可以根据这些地址把数据取出,通过地址总线送到控制单元中,指令译码器从指令寄存器IR中拿来指令,翻译成CPU可以执行的形式,然后决定完成该指令需要哪些必要的操作,它将告诉算术逻辑单元(ALU)什么时候计算,告诉指令读取器什么时候取数值,告诉指令译码器什么时候翻译指令等等。

1.指令高速缓存

  是芯片上的指令仓库,这样微处理器就不必停下来查找计算机的内存中的指令。这种快速方式加快了处理速度。

2.控制单元

  它负责有整个处理过程。根据来自译码单元的指令,它会生成控制信号,告诉运算逻辑单元(ALU)和寄存器如何运算、对什么进行运算以及怎样对结果时处理。

3.运算逻辑单元(ALU)

  是芯片的智能部件,能够执行加、减、乘、除等各种命令。此外,它还知道如何读取逻辑命令,如或、与、非。来自控制单元的讯息将告诉运算逻辑单元应该做些什么,然后运算单元将寄存器中提取数据。以完成任务。

4.寄存器

  是运算逻辑单元(ALU)为完成控制单元请求的任务所使用的数据的小型存储区域。(数据可以来自高速缓存、内存、控制单元)

5.预取单元

  根据命令或将要执行的任务决定,何时开始从指令高速缓存或计算机内存中获取数据和指令。当指令到达时,预取单元最重要任务是确保所有指令均按正确的排列,以发送到译码单元。

6.数据高速缓存

  存储来自译码单元专门标记的数据,以备运算逻辑装单元使用,同时还准备了分配到计算机不同部分的最终结果。

7.译码单元

  是将复杂的机器语言指令解译运算逻辑单元(ALU)和寄存器能够理解的简单格式。

8.总线单元

  是指令从计算机内存流进和流出的处理器的地方.
匿名用户
2013-12-27
展开全部
小子 我说的对不对啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式