当前位置:网站首页> 科技>正文

cpu的功能

发布于:2020-04-10 09:57:34发布者:天晴网友

中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。

它的功能主要是解释计算机指令以及处理计算机软件中的数据。

主要功能

一、处理指令

英文Processing instructions;这是指控制程序中指令的执行顺序。程序中的各指令之间是有严格顺序的,必须严格按程序规定的顺序执行,才能保证计算机系统工作的正确性。

二、执行操作

英文Perform an action;一条指令的功能往往是由计算机中的部件执行一系列的操作来实现的。CPU要根据指令的功能,产生相应的操作控制信号,发给相应的部件,从而控制这些部件按指令的要求进行动作。

三、控制时间

英文Control time;时间控制就是对各种操作实施时间上的定时。在一条指令的执行过程中,在什么时间做什么操作均应受到严格的控制。只有这样,计算机才能有条不紊地工作。

四、处理数据

即对数据进行算术运算和逻辑运算,或进行其他的信息处理。

其功能主要是解释计算机指令以及处理计算机软件中的数据, 并执行指令。在微型计算机中又称微处理器,计算机的所有操作都受CPU控制,CPU的性能指标直接决定了微机系统的性能指标。CPU具有以下4个方面的基本功能:数据通信,资源共享,分布式处理,提供系统可靠性。运作原理可基本分为四个阶段:提取(Fetch)、解码(Decode)、执行(Execute)和写回(Writeback)。

工作过程

CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码。它把指令分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。指令是计算机规定执行操作的类型和操作数的基本命令。指令是由一个字节或者多个字节组成,其中包括操作码字段、一个或多个有关操作数地址的字段以及一些表征机器状态的状态字以及特征码。有的指令中也直接包含操作数本身。

一、提取

第一阶段,提取,从存储器或高速缓冲存储器中检索指令(为数值或一系列数值)。由程序计数器(Program Counter)指定存储器的位置。(程序计数器保存供识别程序位置的数值。换言之,程序计数器记录了CPU在程序里的踪迹。)

二、解码

CPU根据存储器提取到的指令来决定其执行行为。在解码阶段,指令被拆解为有意义的片段。根据CPU的指令集架构(ISA)定义将数值解译为指令。一部分的指令数值为运算码(Opcode),其指示要进行哪些运算。其它的数值通常供给指令必要的信息,诸如一个加法(Addition)运算的运算目标。

点击展开全文
相关数码科技+更多
  • 火山极速版赚钱是真的吗

    火山极速版能赚钱是真的,方法如下: 01 打开客户端,点击一个视频开始正常的浏览 02 在看视频的时候,会注意到旁边有一个金光灿灿的金币图标,周围一圈黄色会旋转 03 黄色的圈转

  • 如何开启win10小娜,教你开启win10小娜的方法

    使用win10操作系统的朋友就知道,在win10操作系统里面有一个小娜的功能,这个功能可以帮助我们更好的使用电脑,就比是一个语言助手一般,所以,小编今天要给大家说的知识就是如何

  • k8s和docker区别

    01 k8s是一个开源的容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。 02 Docker是一个开源的应用容器引擎,开发者可以打包他们的应用及依赖到一个可移植

  • win10怎么样重装系统

    在办公的时候会遇到电脑越来越卡的问题,如果win10专业版电脑系统也遇到了卡顿的问题应该怎么解决呢?很多朋友会在这个时候选择重装系统来解决办法,接下来就以云骑士装机大师

  • 使用U盘的注意事项 小编推荐

    U盘已经成为我们日常生活中必不可少的工具,其中存储着我们平时需要使用的资料,因此我们需要用正确的方法使用U盘。今天小编为大家整理了一些 使用U盘的注意事项 ,大家快来看

  • 如何用手机刷门禁卡

    在NFC功能打开的状态下,首先在手机上打开华为钱包进入,点击门钥匙,然后点击添加,把门禁卡放在华为手机背面的NFC区域,待读卡成功,把显示的门禁卡添加到钱包中,把门禁卡类

文章评论